Autor Zpráva
tie
Profil *
Možná je špatně pojmenovaný téma, ale lépe jsem to nedovedl krátce popsat.
K věci.
Mám v htm stránce odkaz na externí skript a v tom externím skriptu mám pomocí document.write udělaný levý (pravý) sloupec. Dělá mi problém vložit skript

<script LANGUAGE="JavaScript1.1" SRC="http://downloadcounter.com/cgi-bin/getdownloadsjs.pl?username=tie &account=8"></script>

do těch document.write, tak aby to fungovalo.

Tento skript mi zobrazuje kolikrát byl stažen nějaký můj soubor.
Tady je část toho, kde bych to potřeboval zprovoznit (druhý document.write)

document.write('<div class="format_levy"><a href="http://www.downloadcounter.com/cgi-bin/download.pl?username=tie& account=8" target="_blank">SOAD - Cigaro</a> (3.1MB)</div>');
document.write('<div class="format_levy">Downs: <script LANGUAGE="JavaScript1.1" type="text/javascript" src="http://downloadcounter.com/cgi-bin/getdownloadsjs.pl?username=tie &account=8"></script></div>');

Díky za nějaký hinty.
Leo
Profil
To byste toho po prohlizeci uz chtel moc. Predpokladam, ze v tom druhem externim js souboru mate taky document.write :-) Leo
tie
Profil *
Ne. Ten skript co chci vložit není můj. Ani nevím co v něm je.
Já myslím, že to určitě de. Jenom nevím jak.

Toto
<script LANGUAGE="JavaScript1.1" SRC="http://downloadcounter.com/cgi-bin/getdownloadsjs.pl?username=tie &account=8"></script>
potřebuju přepsat do document.write.
Jak?
Leo
Profil
Zapsat se to urcite da, otazka je, jestli to prohlizec provede jak si predstavujete. Jinak v document.write se nesmi objevit ukoncovaci znacka "</script>", takze ji musite rozdelit na "</"+"script>", napriklad.

To, ze nevite, co je v externim JS ktery vkladate do stranek je docela chyba.

Leo
tie
Profil *
Co přesně tam je to nevím, ale vím, co to dělá. Vím že to může být nebezpečný z hlediska mé bezpečnosti, ale myslím, že tomu skriptu můžu důvěřovat. Už jsem ho párkrát použil normálně v htm.
Leo
Profil
Nejde o bezpecnost, jde o to, ze se to muze pobit s vasim JavaScriptem (nazvy promennych atd.) Leo
Fred
Profil
http://downloadcounter.com/cgi-bin/getdownloadsjs.pl?username=tie%20&a ccount=8 je tam jen document.write("66"); , je to jako ty php svátky
Leo
Profil
Takze pres document.write vypisete html kod, do nej script, a ten pouzije document.write... UFF, Leo
habendorf
Profil
document.writeln("<script type='text/javascript'>");
document.writeln("document.write('text vypsaný vnořeným skriptem');");
document.write("<");
document.writeln("/script>");

Proč to dělat jednoduše, že?

A nebo konkrétně pro tento případ:

document.writeln("<script type='text/javascript' src='http://downloadcounter.com/cgi-bin/getdownloadsjs.pl?username=tie &account=8'>");
document.write("<");
document.writeln("/script>");

No teda potěš! A nezalamovat řádky!
Toto téma je uzamčeno. Odpověď nelze zaslat.