anoniem Geplaatst: 23 mei 2004 Delen Geplaatst: 23 mei 2004 Gedaag, Ik wil dat alle external links in een nieuw frame openen. Nou heb ik de gewoonte met internal link '../../map/bestand.htm' te gebruiken en bij external links altijd 'http://' ervoor te zetten. Hoe doe ik dan dat "_blank" het target is van een external link? Danku Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 <a href="http://www.computertotaal.nl" target="_blank" title="link naar C!T">Link naar C!T</a> zoiets?? :-? Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Ja idd! Bij alle 100 links, verander jij het? Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Als je een goede zoek/vervang functie hebt, dan lukt het makkelijk. Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Er staat dus nog geen target.. Je beantwoord mijn vraag niet, maar bedenkt een oplossing die ik zelf ook wel had kunnen bedenken en dus niet wil. Ik heb ergeens een gelezen dat je zoiets kon doen:[code:1:964594aa9c]a ^="http://" { target: _blank }[/code:1:964594aa9c]Het target is dus een nieuw venster als de link begint met http:// Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 kan je niet een base target gebruiken? Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 en voor mn eigen links dan?? Heb al een base target, nl "main" (frameset) Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 [quote:4706eb1831="MichielPH"]Er staat dus nog geen target.. Je beantwoord mijn vraag niet, maar bedenkt een oplossing die ik zelf ook wel had kunnen bedenken en dus niet wil. Ik heb ergeens een gelezen dat je zoiets kon doen:[code:1:4706eb1831]a ^="http://" { target: _blank }[/code:1:4706eb1831]Het target is dus een nieuw venster als de link begint met http://[/quote:4706eb1831]Volgende keer vraag iets beter formuleren, en voorbeelden geven. Dat werkt het best, en verhinder je dat (oa. ik) nutteloze antwoorden geef. Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 [quote:15f1431299="Johnny321"]Volgende keer vraag iets beter formuleren, en voorbeelden geven. Dat werkt het best, en verhinder je dat (oa. ik) nutteloze antwoorden geef.[/quote:15f1431299][quote:15f1431299="MichielPH"]Ik wil dat alle external links in een nieuw frame openen. Nou heb ik de gewoonte met internal link '../../map/bestand.htm' te gebruiken en bij [b:15f1431299]external links altijd 'http://' ervoor te zetten[/b:15f1431299]. Hoe doe ik dan dat "_blank" het target is van een [b:15f1431299]external[/b:15f1431299] link?[/quote:15f1431299]Ik dacht dat ik zo duidelijk genoeg was.. (Dit is niet op zo'n schooljuf-toon bedoelt) Naja, weet iemand het dan wel? Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 RegExp search en replace? Het W3C heeft wel iets voorgesteld waardoor je met CSS links kunt laten openen in een nieuw vester, maar daar wordt nog over gediscussieerd. (Links in een nieuw scherm openen is af te raden trouwens.) Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 [quote:36cb7a5440="Anne"]Links in een nieuw scherm openen is af te raden trouwens.[/quote:36cb7a5440]Vertel.. Als het een andere site is, open ik hem zelf altijd in een nieuw venster.. Iemand anders niet? Gebeurt ok bij startpagina.nl Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Ik open het zelf ook meestal in een nieuw venster (in Mozilla heb je tabs, die gebruik ik dus meestal, maar het komt op hetzelfde neer; mwaj eigenlijk totaal niet, maar nu even wel) en juist daarom moet de developer van de site het niet doen, mensen kunnen zelf het beste keuzes maken. Zie bijvoorbeeld: http://diveintoaccessibility.org/day_16_not_opening_new_windows.html Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 :roll: [quote:56f071ff89="MichielPH"]Ik wil dat alle external links in een nieuw frame openen. Nou heb ik de gewoonte met internal link '../../map/bestand.htm' te gebruiken en bij external links altijd 'http://' ervoor te zetten. Hoe doe ik dan dat "_blank" het target is van een external link?[/quote:56f071ff89]Misschien toch "zoek en vervang"? Zoeken op: [code:1:56f071ff89] href="http://[/code:1:56f071ff89]en vervangen door:[code:1:56f071ff89] target="_blank" href="http://[/code:1:56f071ff89] :-? -Jos Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Dat heb ik ook gezegd, maarja, dat vind ie weer te veel werk :-? Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 volgens mij kan dat zelfs met notepad. 1. Open bestand in notepad. 2. ctrl+H 3. Find what: href="http:// 3. Replace with: target="_blank" href="http:// 4. 100x op replace klikken. 5. Klaar. Volgens mij is dit veel sneller gedaan dan een topic starten en w88 op een reactie. Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Puntje 4 kan - 99 , want er zit een Alles vervangen knop bij. :wink: Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Ook dat nog..... 8) Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 gemak dient de mens. Quote Link naar reactie
anoniem Geplaatst: 23 mei 2004 Auteur Delen Geplaatst: 23 mei 2004 Je zou ook nog kunnen overwegen om een stukje javascript aan je pagina toe te voegen. [code:1:d775245c82] <script type="text/javascript"> window.onload = function () { var re = /^http(s)?:\/\//i; var allLinks = document.getElementsByTagName('A'); var i = allLinks.length; while (i--) { if (re.test(allLinks[i].href)) { allLinks[i].target = '_blank'; } } } </script> [/code:1:d775245c82] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen