skicka variabel till popupproblem.

JavaScript

2 svar · 126 visningar · startad av solbulle

Medlem sedan mars 20015 287 inlägg
Trådstart#1

Tänkte använda ett script jag såg här på forumet. Men det funkar inte om variabeln beskrivning innehåller mellanslag, punkter o dyl. Går det att fixa till tro?
Alt. finns det något annat liknande script?

<script language="Javascript" type="text/javascript">
<!--
function popupbild(bild,width,height,beskrivning,target){
browserVer=parseInt(navigator.appVersion);
if (browserVer <= 3){
x = width + 2;
y = height + 2;
window.open("popupframes.asp?bild=" + bild + "&width=" + width + "&height=" + height + "&beskrivning=" + beskrivning,target,"width=" + x + ",height=" + y + ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no");
} else {
x = width;
y = height;
window.open("popup.asp?bild=" + bild + "&width=" + width + "&height=" + height + "&beskrivning=" + beskrivning,target,"width=" + x + ",height=" + y + ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no");
}
}
//-->
</script>
Medlem sedan juni 20004 308 inlägg
#2

Jag förutsätter att du har de 2 vesäntliga filerna popupframes.asp och popup.asp.

På raden efter browserVer=... slänger du in;

beskrivning=escape(beskrivning);

Medlem sedan mars 20015 287 inlägg
#3

Tackar för hjälpen, dock var det jag som gjord fel när jag kallade på funktionen, satte både beskrivning och target till bildens namn, inte så bra.

Fungerar nu hur som helst.

251 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)