ironheadMedlem sedan mars 20011 346 inlägg Hej!
Jag kollade på ett popupscript av en s.k "chromeless" variant
och då används:
<object style="position:absolute;z-index:2;top:200px;left:5px;width:520px;height:320px;" data="test.htm" id="canvas"></object>
Då visas "test.htm" i området som är 520x320px på skärmen..men ändrar jag sidan till .asp eller .php-fil så visas den inte.
Så frågorna är:
Vad är <object> ? red: Verkar vara ActiveX
Kan man inte ha skriptfiler i ett <object> ?
Kan man komma förbi detta ?
JojoxxMedlem sedan juni 20004 308 inlägg
ironhead skrev:
Vad är <object> ?
Det är en generell tag för att länka in objekt. Det säger inte så mycket, men det gör inte taggen heller. Det kan ex. vara en flash-animation, eller som i detta fall en annan sida. Men i det här fallet är det inget alternativ till en popup, den ligger fortfarande låst på sidan. Ett bättre alternativ som är mer vedertaget är <iframe>.
ironhead skrev:
Kan man inte ha skriptfiler i ett <object> ?
Det är upp till webbläsaren. Jag har inte provat, men kan du inte använda script i din inlänkade sida så är det säkert så. Det är mycket möjligt att det kan/kommer att fungera i andra/senare versioner av webbläsaren. Men som sagt, i detta fall är nog <iframe> att föredra. Där kan du använda script precis som en vanlig sida.
ironhead skrev:
Kan man komma förbi detta ?
<iframe>
ironheadMedlem sedan mars 20011 346 inlägg Oki-doki!
Tack för det...det blir en <iframe> istället :)