-
16-08-2010, 13:22 #1Approved 9-lifer
- Registered
- 07/02/04
- Location
- -
- Posts
- 2,533
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
Popup vanuit flash werkt niet in IE.
Beste webtechneuten,
mijn site werkt in safari, firefox, google chrome (opera heb k nog niet getest of laten testen) maar niet in internet explorer, als er op een icoontje in de tab design, photography of mixed media wordt geklikt is het de bedoeling dat een gecentreerd popup venster verschijnt. Dit gebeurt echter niet in IE.
Er komt links onderaan: Error on page met volgende error details:
Code:Webpage error details User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Timestamp: Mon, 16 Aug 2010 10:19:08 UTC Message: Invalid argument. Line: 1 Char: 1 Code: 0 URI: http://ctrlashdesign.be/
Het is wel belangrijk dat het dus ook nog in IE werkt (tis weer ni raar dat IE het weer begeeft en de rest er geen problemen mee heeft).
Ik ben geen webdesigner/webarchitect of dergelijke. Commentaar over gebruiksvriendelijkheid en zo, mag gerust, maar heb ik geen boodschap aan.
dank u wel!Last edited by CtrlAshDel; 25-02-2013 at 23:52.
Work: Dual INTEL Xeon E5-2695V2 (24-cores) + Nvidia Quadro K4000 + 64 GB Corsair DDR3 1866 Mhz + 2 x Samsung 840 Pro 256 (Raid 0) + Lian Li PC-V2120A
Gaming: INTEL Core I7 3930 + GTX 970 + 32 GB Corsair + 180GB Intel SSD Prono votes
-
-
17-08-2010, 14:40 #2Approved 9-lifer
- Registered
- 07/02/04
- Location
- -
- Posts
- 2,533
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
iemand??
Work: Dual INTEL Xeon E5-2695V2 (24-cores) + Nvidia Quadro K4000 + 64 GB Corsair DDR3 1866 Mhz + 2 x Samsung 840 Pro 256 (Raid 0) + Lian Li PC-V2120A
Gaming: INTEL Core I7 3930 + GTX 970 + 32 GB Corsair + 180GB Intel SSD Prono votes
-
17-08-2010, 15:26 #3Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
tryCode:function doSomething() { getURL("mailto:uwemail@provider.com", ""); }
Code:function doSomething() { navigateToURL( new URLRequest('mailto:uwemail@provider.com'), '_self' ); }no votes
-
17-08-2010, 18:04 #4Approved 9-lifer
- Registered
- 07/02/04
- Location
- -
- Posts
- 2,533
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
wel de mail knop werkt tis die waarvoor een popup moeten komen bijv die van photography:
ik gebruik volgend script daarvoor( actionscript 2.0 , want alles is daar in geschreven en ik ken nix van 3.0):
Code:on (release) { getURL("javascript:var win = window.open('http://www.ctrlashdesign.be/photography/index.html','ctrlASHdesign Photography','width=695,height=735,toolbar=no,status=no,scrollbars=no,resizable=no'); var windowWidth = 695; var windowHeight = 735; win.moveTo((screen.width/2)-(windowWidth/2+10), (screen.height/2)-(windowHeight/2+20)); void 0;"); }Work: Dual INTEL Xeon E5-2695V2 (24-cores) + Nvidia Quadro K4000 + 64 GB Corsair DDR3 1866 Mhz + 2 x Samsung 840 Pro 256 (Raid 0) + Lian Li PC-V2120A
Gaming: INTEL Core I7 3930 + GTX 970 + 32 GB Corsair + 180GB Intel SSD Prono votes
-
17-08-2010, 18:52 #5Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
Hij zal wellicht crashen op uw tweede parameter, daar mag geen spatie instaan normaal.
Maar nu zet ge die volledige javascript code in uw flash bestand terwijl ge beter het volgende kunt doen.
Deze functie in uw head van uw html zetten:
En dan de code in uw Flash veranderen naar:Code:<script type="text/javascript"> function popup(url, width, height) { if(width == null) width = 500; if(height == null) height = 800; var left = (screen.width - width)/2; var top = (screen.height - height)/2; var params = 'width='+width+', height='+height; params += ', top='+top+', left='+left; params += ', directories=no'; params += ', location=no'; params += ', menubar=no'; params += ', resizable=no'; params += ', scrollbars=no'; params += ', status=no'; params += ', toolbar=no'; var win = window.open(url,'popupWindow', params); if (window.focus) { win.focus(); } } </script>
Edit, secondje, 'k heb een foutje gemaakt. Zal het straks oplossen..Code:on (release) { getURL("javascript:popup(\'http://www.ctrlashdesign.be/photography/index.html\')"); }
Edit, opgelost
Last edited by Zero Grav; 17-08-2010 at 19:03.
no votes
-
18-08-2010, 13:29 #6Approved 9-lifer
- Registered
- 07/02/04
- Location
- -
- Posts
- 2,533
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
kzal da eens proberen thx,
khad al een gelijkaardige oplossing in 't begin maar ik wist toen nog niet dat k telkens popups van dezelfde grootte ging nemen. 'k laat weten als 't werkt merci
Work: Dual INTEL Xeon E5-2695V2 (24-cores) + Nvidia Quadro K4000 + 64 GB Corsair DDR3 1866 Mhz + 2 x Samsung 840 Pro 256 (Raid 0) + Lian Li PC-V2120A
Gaming: INTEL Core I7 3930 + GTX 970 + 32 GB Corsair + 180GB Intel SSD Prono votes
-
18-08-2010, 13:40 #7Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
Het hoeft geen popup van dezelfde grootte te zijn. Ge kunt uw grootte en hoogte meegeven in Flash. Om een popup van 600 op 400 te openen bijvoorbeeld:
Code:on (release) { getURL("javascript:popup(\'http://www.ctrlashdesign.be/photography/index.html\', 600, 400)"); }no votes
-
18-08-2010, 14:32 #8Approved 9-lifer
- Registered
- 07/02/04
- Location
- -
- Posts
- 2,533
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
Ok thx, er doen zich nu wel 2 nieuwe problemen voor, zucht waarom maken ze die browsers ni allemaal tzelfde.
Nu werkt hij flawless in IE en gedeeltelijk flawless in firefox (hier kan je hem wel nog resizen blijkbaar het venster, maar das ni zo erg). Maar in google chrome, toont hij 2 scrollbalken (wat hij voordien ook deed met mijn script maar ik heb dan men popup ongeveer 50 pixels te groot genomen, maar de content was dan niet gecentreerd. Nu met dat nieuwe script in IE heb ik een stuk van men popupgrootte kunnen doen) waardoor er zich dan toch een klein stuk van men flashpresentatie wd afgesneden. Enige optie is opnieuw die popupgrootte vergroten maar pff da wilk precies niet want tis enkel google chrome die dit probleem heeft denk'k, safari en opera heb 'k niet, dus kan 'k niet testen.Work: Dual INTEL Xeon E5-2695V2 (24-cores) + Nvidia Quadro K4000 + 64 GB Corsair DDR3 1866 Mhz + 2 x Samsung 840 Pro 256 (Raid 0) + Lian Li PC-V2120A
Gaming: INTEL Core I7 3930 + GTX 970 + 32 GB Corsair + 180GB Intel SSD Prono votes
-
19-08-2010, 01:55 #9Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
Safari en Opera zijn cross platform beschikbaar, dus gemakkelijk te testen hé.

Ik denk dat het probleem zich eerder in uw HTML/CSS situeert nu. Elke browser heeft lichtjes andere interpretaties voor de standaard opmaak van elementen, door een CSS reset uit te voeren kunt ge ervoor zorgen dat die verschillen verdwijnen.
Spoiler for uitgebreide css reset:
Of een minieme margin/padding reset:
Uw resizebug in Firefox is volgens mij gewoon iets dat niet te omzeilen valt en eigen aan hun regels in verband met usability en veiligheid voor de gebruiker.Code:* { margin: 0; padding: 0; }no votes
