Firefox opent geen nieuw scherm + pakt geen SRC

Status
Niet open voor verdere reacties.

Zaggo0

Nieuwe gebruiker
Lid geworden
3 aug 2010
Berichten
4
Hoi,

Ik ben nu al een tijdje bezig om een 'showcase' te maken voor iemand.
Deze werkt top in Internet Explorer, maar voor Firefox werkt deze niet..
Ik wou tijdelijk een fix-optie maken voor Firefox, zodat de afbeelding in een nieuw scherm opent, maar dit schijnt niet te lukken...
Firefox reageert niet op het openen van een nieuw scherm?

dit is mijn code:
[JS]function Vergroot(item, idnr)
{
if(document.getElementById('showcase_bug_fix').checked)
{
obj = document.getElementById;

IMG = obj(item).src;
ALT = obj(item).alt;
TITLE = obj(item).title;

window.open('leeg.php?open=showcase&mode=fix&url='+ IMG +'&title='+ TITLE +'&alt='+ ALT, 'afbeelding', 'width='+ screen.width +',height='+ screen.height +',scrollbars=1,resizable=1');

}
}[/JS]

Ik zal het heel erg op prijs stellen als iemand hier een oplossing voor wist!

Alvast bedankt!! :)

Zaggo0
 
Laatst bewerkt:
Nou, het komt dus door dit:[JS]obj = document.getElementById;
[/JS]; wat doe je hier nou? Je kan niet zomaar native functions aan een variabele assignen. Tenminste, niet op deze manier.

Verder is het handig als je je variabelen daadwerkelijk als variabele aanmaakt. Zie hier mn test code:[JS]function Vergroot(item, idnr)
{
if(document.getElementById('showcase_bug_fix').checked)
{
var obj = null;

var img = '';
var alt = '';
var title = '';

window.open('leeg.php?open=showcase&mode=fix&url='+ img +'&title='+ title +'&alt='+ alt, 'afbeelding', 'width='+ screen.width +',height='+ screen.height +',scrollbars=1,resizable=1');

}
}[/JS]je moet zelf dus nog eventjes de variabele 'obj' iets laten aanwijzen, en img, als en title dan naar het goede obj-property laten wijzen.
 
Oke, hardstrikke bedankt!!

Ik snap wat je bedoelt :)

Edit: Hij werkt helemaal! Bedankt :)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan