Toon posts:

De ene browser is de andere niet?

Pagina: 1
Acties:
  • 183 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb het volgende probleem. Ik weet niet eens of het iets is dat door PHP veroorzaakt wordt of dat het gewoon een browserprobleem is.

Ik gebruik de volgende instructie.

<td align="center" valign="top"><a href="#" onClick="MM_openBrWindow('plattegrond.php?but=11&taal=<?php print $taal ?>','Plattegrond','width=450,height=450')"><br>
<?php print $div1 ?></a></td>

Dit opent in een apart window een plattegrond. Meer niet. Ik test het zaakje in twee browsers. Explorer en Firefox. Als ik het locaal via dreamweaver test werkt het in beide browsers. Zet ik het op het web dan werkt het in Explorer wel en in firefox gebeurd er niets.

Verwijderd

Stuurt de webserver de juiste content-type header mee?
Content-Type: text/javascript

Verwijderd

En geef eens de geparste HTML ipv je PHP.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:24

crisp

Devver

Pixelated

clientside dus Webdesign & Graphics ;)

Verder: waar staat de functie MM_openBrWindow ? In een extern JS bestand, of gewoon in de HTML?
Krijg je errors in je javascript console?
Kan het zijn dat firefox gewoon de popup (want dat is het) blokkeert?

Intentionally left blank


Verwijderd

Topicstarter
Stuurt de webserver de juiste content-type header mee?
Content-Type: text/javascript


Volgens mij wel :

header("Content-Language: nl");
header("Content-Script-Type: text/javascript");
header("Content-Style-Type: text/css");
header("Content-Type: text/html; charset=iso-8859-1");


Verder: waar staat de functie MM_openBrWindow ? In een extern JS bestand, of gewoon in de HTML?
Krijg je errors in je javascript console?
Kan het zijn dat firefox gewoon de popup (want dat is het) blokkeert?


De MM staat gewoon in de HTML.
Ik krijg geen javascript errors
Popup geblokkeerd stond inderdaad aan maar als ik deze uitzet veranderd er niets.

En geef eens de geparste HTML ipv je PHP.

Hier een klein stukje.

<tr>
<td align="center" valign="top">

<span class="style1">
Locatie Aikidoschool Amstelveen 
</span>
</td>
</tr>
<tr>
<td align="center" valign="top"><a href="#" onClick="MM_openBrWindow('plattegrond.php?but=11&taal=nl','Plattegrond','width=450,height=450')"><br>
Plattegrond</a></td>

</tr>

Ik kom er niet uit.

  • André
  • Registratie: Maart 2002
  • Laatst online: 11-05 16:42

André

Analytics dude

Als jij MM_openBrWindow vervangt door open werkt het dan wel?

Verwijderd

Topicstarter
Nee helaas werkt dat niet. Althans niet in explorer.
Je wil toch dat het in meerdere browsers werkt.

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 22:53

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

En als je het vervangt voor window.open? Dan heb je nl. het volgende:

HTML:
1
window.open('plattegrond.php?but=11&taal=nl','Plattegrond','width=450,height=450');


En dat is gewoon werkende code :? André, jij doelt neem ik aan op het feit dat elke functie een functie van window is? Weet IE dat echter ook?

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • André
  • Registratie: Maart 2002
  • Laatst online: 11-05 16:42

André

Analytics dude

Verwijderd schreef op vrijdag 28 januari 2005 @ 12:14:
Nee helaas werkt dat niet. Althans niet in explorer.
Je wil toch dat het in meerdere browsers werkt.
Als dat niet werkt is er dus een popupblokker in het spel want dit moet gewoon werken ;)
Prammenhanger schreef op vrijdag 28 januari 2005 @ 12:18:

En dat is gewoon werkende code :? André, jij doelt neem ik aan op het feit dat elke functie een functie van window is? Weet IE dat echter ook?
Ja, zelfs IE weet dat ook ;)

[ Voor 33% gewijzigd door André op 28-01-2005 12:23 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Prammenhanger schreef op vrijdag 28 januari 2005 @ 12:18:
André, jij doelt neem ik aan op het feit dat elke functie een functie van window is? Weet IE dat echter ook?
Waarschijnlijk wel, net zoals status als variabele gebruiken not-done is |:( ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

en laat Firefox nou een ingebouwde popupblokker hebben... :)

  • André
  • Registratie: Maart 2002
  • Laatst online: 11-05 16:42

André

Analytics dude

Verwijderd schreef op vrijdag 28 januari 2005 @ 12:25:
en laat Firefox nou een ingebouwde popupblokker hebben... :)
Maar het gaat hier om IE ;)

Verwijderd

Je gebruikt een Dreamweaver scriptje om je window te openen. De kans is aanwezig dat daar iets mee aan de hand is. (Zou redelijk recht toe, recht aan moeten zijn). Je kan in Dreamweaver compatibiliteits modi mee geven, dwz in welke browsers je scriptje goed moet werken. Kijk daar eens naar.

  • André
  • Registratie: Maart 2002
  • Laatst online: 11-05 16:42

André

Analytics dude

Zoals al getest werkt window.open ook al niet dus worden de popups gewoon geblokt door een popupblokker :) Dus de compatibiliteitmodi veranderen heeft dan ook niet veel zin.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:24

crisp

Devver

Pixelated

waarschijnlijk iets van Norton ofzo; die voegt extra ranzige JS code toe om window.open te blokkeren :)

Intentionally left blank


Verwijderd

Topicstarter
De pop-up blokker staat uitgeschakeld. Toch krijg ik het niet werkend in firefox.

Heeft iemand nog een ander idee?

I'am desperate. :'(

  • André
  • Registratie: Maart 2002
  • Laatst online: 11-05 16:42

André

Analytics dude

Zolang window.open niet werkt is er toch iets actief wat die popups blocked.

code:
1
window.open('plattegrond.php?but=11&taal=nl','Plattegrond','width=450,height=450');


Heb je misschien iets online staan waar we mee kunnen kijken?

  • Wilke
  • Registratie: December 2000
  • Nu online
window.open moet inderdaad prima werken in alle browsers die ik ken (goed, misschien niet in lynx, maar verder...).

Als je ergens een testpagina kunt neerzetten kunnen we zien of het aan jouw computer ligt, of dat het bij ons ook niet werkt.

Verwijderd

Verwijderd schreef op donderdag 27 januari 2005 @ 19:15:
Stuurt de webserver de juiste content-type header mee?
Content-Type: text/javascript
Moet dat niet application/x-javascript zijn?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Kijk eens even in je tools -> javascript console window of je ook foutmeldingen krijgt, want op deze manier komen we natuurlijk geen steek verder.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
Ik snap er niets van maar ineens werkt het en ik heb niets veranderd!
Best kans dat het ineens weer niet werkt.

En jawel dat deed ie.

Als ik de browser open en verder niets dan kan ik het window niet openen.
Als ik eerst de browser open op tweakers zoals nu en ik open een nieuwe browser en ga naar de pagina dan en probeer dit dan gaat het window wel open.

Ik weet dat tweakers een goed invloed heeft maar dat het zo erg zou zijn wist ik niet.

Overigens doe hij dit alleen als ik ben ingelogd.

Iemand misschien nu een idee.

[ Voor 61% gewijzigd door Verwijderd op 04-02-2005 14:46 ]


Verwijderd

Topicstarter
Is er niemand meer die een idee heeft hoe dit bovenstaande kan gebeuren?

  • creative8500
  • Registratie: September 2001
  • Laatst online: 03-01 16:54

creative8500

freedom.

Verwijderd schreef op donderdag 03 februari 2005 @ 17:33:
[...]
Moet dat niet application/x-javascript zijn?
Yep, zelfs in Netscape 2 was dit al de content-type van JavaScript.
Pagina: 1