'openen in nieuw venster' werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

Wouter J

Wouter J

22/12/2010 18:16:57
Quote Anchor link
Gnotrgnotr gnotrgnotr op 22/12/2010 17:58:16:
hoe moet je anders dan een pagina laten zien zonder dat die html op jouw pagina is?

Ooit gehoord van 2 pagina's maken met daarop een linkje zodat je die 2 pagina's toont?
 
PHP hulp

PHP hulp

26/12/2024 16:22:17
 

22/12/2010 20:14:53
Quote Anchor link
Rob Nijkamp op 22/12/2010 17:49:34:
de website zelf is in divs opgebouw, maar de meeste content laat ik via chunks in tabellen separeren


Dat is nog steeds niet de bedoeling.

Gnotrgnotr gnotrgnotr op 22/12/2010 17:58:16:
Karl Karl op 22/12/2010 17:22:58:
Gnotrgnotr gnotrgnotr op 22/12/2010 17:06:05:
Ik weet een idee een nieuwe pagina met 2 framesets de eerste is de website van dat andere bedrijf en tweede is een pagina met een terug knop erop of met 1 iframe en daar de website van dat andere bedrijf en daaronder een link met terug erop, is het wat?


Dit is vies van hier tot Tokio. Alle frames zijn slecht. Frames gebruiken deed je 20 jaar terug. Nu doen we gewoon netjes gebruik maken van divs.
Verder zie ik ook dat die website in tabellen is opgebouwd. Ik meen dat ik al eens eerder heb vermeld dat dat niet de bedoeling is.


hoe moet je anders dan een pagina laten zien zonder dat die html op jouw pagina is?

<a href="http://www.ander-domein.tld/path/naar/bestand.html" title="Blaat">Blaat</a>?
 
Rob Nijkamp

Rob Nijkamp

22/12/2010 20:41:28
Quote Anchor link
ik zal de substitue rel="external" eens proberen

voorlopig nog bedankt voor alle hulp
 
Maarten PHP

Maarten PHP

22/12/2010 20:41:47
Quote Anchor link
Karl Karl op 22/12/2010 20:14:53:
Rob Nijkamp op 22/12/2010 17:49:34:
de website zelf is in divs opgebouw, maar de meeste content laat ik via chunks in tabellen separeren


Dat is nog steeds niet de bedoeling.

Gnotrgnotr gnotrgnotr op 22/12/2010 17:58:16:
Karl Karl op 22/12/2010 17:22:58:
Gnotrgnotr gnotrgnotr op 22/12/2010 17:06:05:
Ik weet een idee een nieuwe pagina met 2 framesets de eerste is de website van dat andere bedrijf en tweede is een pagina met een terug knop erop of met 1 iframe en daar de website van dat andere bedrijf en daaronder een link met terug erop, is het wat?


Dit is vies van hier tot Tokio. Alle frames zijn slecht. Frames gebruiken deed je 20 jaar terug. Nu doen we gewoon netjes gebruik maken van divs.
Verder zie ik ook dat die website in tabellen is opgebouwd. Ik meen dat ik al eens eerder heb vermeld dat dat niet de bedoeling is.


hoe moet je anders dan een pagina laten zien zonder dat die html op jouw pagina is?

<a href="http://www.ander-domein.tld/path/naar/bestand.html" title="Blaat">Blaat</a>?


deze forum oprichten wil in een nieuw venster hij gebruikt XHTML en target kan niet
 
Niels K

Niels K

22/12/2010 20:42:29
Quote Anchor link
@Karl

Soms is een iframe wel handig ;-) Voor het werk moest ik een bepaalde 'energiescan' inladen. Wat wil je andere doen dan iframe? Want de applicatie zelf op de server hosten was niet mogelijk..
 
Rob Nijkamp

Rob Nijkamp

22/12/2010 21:32:15
Quote Anchor link
rel="external" werkt dus ook niet
 

22/12/2010 22:34:29
Quote Anchor link
Rob Nijkamp op 22/12/2010 21:32:15:
rel="external" werkt dus ook niet


Nee. Want dan moet je nog een speciaal javascript script hebben.

Niels Kieviet op 22/12/2010 20:42:29:
@Karl

Soms is een iframe wel handig ;-) Voor het werk moest ik een bepaalde 'energiescan' inladen. Wat wil je andere doen dan iframe? Want de applicatie zelf op de server hosten was niet mogelijk..

Geen idee wat een energiescan is, dus kan er ook niks over zeggen.
 
Rob Nijkamp

Rob Nijkamp

22/12/2010 22:46:05
Quote Anchor link
heb ik gedaan, het js bestand en de koppeling in the head
Gewijzigd op 22/12/2010 23:39:46 door Rob Nijkamp
 
Kris Peeters

Kris Peeters

23/12/2010 09:54:55
Quote Anchor link
Ik ben niet meer helemaal mee.

Na alle bedenkingen, opmerkingen, aanpassingen, ...

Wat is de vraag nu precies (of wat schiet er van over)?
Je wil dat:
een gebruiker klikt op een link
er wordt een nieuw venster geopend.
De return false in de link moet blijven.

Nog iets?
 
Chris -

Chris -

23/12/2010 10:07:10
Quote Anchor link
Rob Nijkamp op 22/12/2010 22:46:05:
heb ik gedaan, het js bestand en de koppeling in the head


Zou je dan je code in -tags willen plaatsen? Dan kunnen we je verder op weg helpen :-)
 
Rob Nijkamp

Rob Nijkamp

23/12/2010 12:03:29
Quote Anchor link
vb1:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a title="H.J. van der Weide Schilderwerken" href="http://www.weideschilders.nl/" rel="external" onClick="recordOutboundLink(this, 'sponsor links', 'weideschilders.nl');return false;"><img title="Van der Weide" src="assets/images/sponsoren/voet/Logo_vdWeide.png" alt="Van der Weide" /></a>


zit in m'n head:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<script type="text/javascript" src="assets/templates/emms/external.js"></script>


het js bestand kun je dus uit bovenstaande link halen
Gewijzigd op 23/12/2010 12:37:54 door Rob Nijkamp
 
Kris Peeters

Kris Peeters

23/12/2010 12:26:25
Quote Anchor link
Code best tussen code tags. code tussen rechthoekige haakjes.
Als je je post edit: gewoon die quote vervangen door code.


Edit
Werken de ignore haakjes niet meer?
Gewijzigd op 23/12/2010 12:29:07 door Kris Peeters
 
Chris -

Chris -

23/12/2010 12:33:17
Quote Anchor link
Kun je niet gewoon de external.js hier plaatsen? Ik heb geen idee namelijk wat jouw website is..
 
Rob Nijkamp

Rob Nijkamp

23/12/2010 12:36:07
Quote Anchor link
pardon,de site is vvemms.nl

de js
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;
Gewijzigd op 23/12/2010 12:36:53 door Rob Nijkamp
 
Kris Peeters

Kris Peeters

23/12/2010 14:45:31
Quote Anchor link
rel="external";
Ik had er nog niet van gehoord.

Dus als ik het goed begrijp, wordt target="_blank" vermeden in de markup, omdat het niet meer past in de standaard.

Maar dan gaan ze als alternatief met javascript target="_blank" laten toevoegen.

Of we daar blij mee moeten zijn... geen idee.
Gewijzigd op 23/12/2010 14:46:03 door Kris Peeters
 
Niels K

Niels K

23/12/2010 14:53:25
Quote Anchor link
Quote:
Geen idee wat een energiescan is, dus kan er ook niks over zeggen.

http://bespaardaar.nl/html/quickscan.php
Wat dus de oude website is, en ze willen dat in hun nieuwe website ook hebben
 
Rob Nijkamp

Rob Nijkamp

30/12/2010 02:01:45
Quote Anchor link
het is gelukt met

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
jQuery.noConflict();
jQuery(document).ready(function($){
    // Open external links in a new window
    $('a[href^=http]').each(function(){
        if(this.href.indexOf(location.hostname) == -1) {
            $(this).attr('target', '_blank');
        }
    });
});
 
Kris Peeters

Kris Peeters

30/12/2010 11:22:08
Quote Anchor link
Ja, kan ook natuurlijk.
Gewoon alle links die met http beginnen een target _blank geven
 

Pagina: « vorige 1 2



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.