I used to be an atheist, until I realised I was god.
top.document.title = 'nieuwe titel'
(ie4+ / ns6)
(ie4+ / ns6)
ik heb dat ook geprobeerd het werkte niet.Op woensdag 13 februari 2002 13:44 schreef McVirusS het volgende:
top.document.title = 'nieuwe titel'
(ie4+ / ns6)
Stomme ik: ik lees weer niet wattie precies als foutmelding gaf en dacht dat de code niet goed was. De foutmelding was "Access denied".
Nu, de framespagina waardie inzit is niet van mezelf, maar een gratis doorlink service. Ik wil graag de framespagina intact houden, maar wel de titel veranderen per pagina. Ik heb mn site in php gemaakt, daarom staat er op de pagina:
code:
1
2
3
| <script language="javascript"> top.document.title = '<?php echo "$pagetitle"; ?>'; </script> |
nou kan ik waarschijnlijk niet de title veranderen van de topframepagina (index.html ofzo). Wat nu?
I used to be an atheist, until I realised I was god.
In JS is een "Access Denied"-error van toepassing wanneer je scripting toe wilt passen op een pagina die niet van hetzelfde domein afkomt als de pagina vanwaar de JS uitgevoerd wordt.
Oftewel: wat je wilt kan niet. Wat je wel kunt doen is dit:
zgn. framebreaker. Maar dat is waarschijnlijk niet toegestaan bij je doorlink-service
shhh, don't tell anyone
Oftewel: wat je wilt kan niet. Wat je wel kunt doen is dit:
code:
1
2
| if ( top.location.href != location.href )
top.location.href = location.href; |
zgn. framebreaker. Maar dat is waarschijnlijk niet toegestaan bij je doorlink-service
shhh, don't tell anyone
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
code:
1
2
3
| <script language="JavaScript">
function doTheTitel() {document.title = "Hallo ik ben een titel";}
</script> |
Of je zet dit in de head van je menu deel van je site. En roept met een onclick de functie en de link naar je frame aan.
code:
1
| <A HREF="javascript:doTheTitel()">Link naar frame</A> |
framebreaker ken ik al lang, maar ik wil dit keer de url laten staan in de adresbalk (dus: frames behouden).Op woensdag 13 februari 2002 13:53 schreef drm het volgende:
In JS is een "Access Denied"-error van toepassing wanneer je scripting toe wilt passen op een pagina die niet van hetzelfde domein afkomt als de pagina vanwaar de JS uitgevoerd wordt.
Oftewel: wat je wilt kan niet. Wat je wel kunt doen is dit:
code:
1 2if ( top.location.href != location.href ) top.location.href = location.href;
zgn. framebreaker. Maar dat is waarschijnlijk niet toegestaan bij je doorlink-service![]()
shhh, don't tell anyone
Jammer dat het niet gaat!
I used to be an atheist, until I realised I was god.
Pagina: 1