Externe links openen in zelfde venster *devver*

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

  • --Niels--
  • Registratie: September 2004
  • Laatst online: 21-02 22:00
Als ik in meuk: TV-Browser 2.6.3 / 2.2.5 op de links in het bericht klik (welke naar externe pagina's verwijzen), dan worden deze in hetzelfde tabblad geopend.
Ik gebruik Firefox 2.0.0.11.
Bijv. deze link:
HTML:
1
<A HREF="http://www.tvbrowser.org/component/option,com_tvbchannellist/Itemid,34" rel=external">lijst</A>


Het zelfde geldt voor bijv. meuk: Enemy Territory: Quake Wars SDK. Alleen hier komt nog wat raars bij, als ik gewoon naar de bron kijk dan zie ik:
HTML:
1
<a href="http://community.enemyterritory.com/?q=taxonomy/term/6" title="Enemy Territory: QUAKE Wars SDK" rel="external">sdk</a>

Maar het meest wonderlijke / voor mij onbegrijpelijke is, als ik dezelfde link selecteer en ik kies voor "bron van selectie", dan ziet de link er zo uit:
HTML:
1
<a target="_blank" href="http://community.enemyterritory.com/?q=taxonomy/term/6" title="Enemy Territory: QUAKE Wars SDK" rel="external">sdk</a>


Maar ondanks dat, opent hij bij mij deze links nog steeds in hetzelfde tabblad.

Op frontpage berichten gaat het wel gewoon goed, bijv. hier en hier

  • Harm
  • Registratie: Mei 2002
  • Niet online
Linkjes moeten zodanig geconstrueerd zijn dat er rel="external" instaat als het om externe linkjes gaat. Als dat niet correct is opgeschreven (het eerste meukje) of afwezig is (tweede meukje), dan werkt het niet correct. Nu zou het moeten werken zoals gewenst.

  • --Niels--
  • Registratie: September 2004
  • Laatst online: 21-02 22:00
Ok, dan is het idd geen bugje.
Dan alleen hier nog een quote toevoegen achter de url van "plugins", dan gaat die ook werken.

Edit:
En hoe zit dat dan in berichten van gebruikers. Want bij de link in dit bericht opent ook in hetzelfde tabblad. Het verschil met andere links (bijv. in berichten erboven) dat er geen http:// voor staat.

[ Voor 42% gewijzigd door --Niels-- op 18-01-2008 20:30 ]


  • Harm
  • Registratie: Mei 2002
  • Niet online
--Niels-- schreef op vrijdag 18 januari 2008 @ 20:25:
En hoe zit dat dan in berichten van gebruikers. Want bij de link in dit bericht opent ook in hetzelfde tabblad. Het verschil met andere links (bijv. in berichten erboven) dat er geen http:// voor staat.
Dat weet ik niet... dat is een vraag voor de devvers, dus ik pas de topictitel even aan.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

--Niels-- schreef op vrijdag 18 januari 2008 @ 20:25:
Ok, dan is het idd geen bugje.Edit:
En hoe zit dat dan in berichten van gebruikers. Want bij de link in dit bericht opent ook in hetzelfde tabblad. Het verschil met andere links (bijv. in berichten erboven) dat er geen http:// voor staat.
Hier krijg ik gewoon een nieuw scherm/tab hoor :)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • --Niels--
  • Registratie: September 2004
  • Laatst online: 21-02 22:00
Nadat ik een punthoofd heb gekregen van soms lukt het wel en soms lukt het niet, ben ik er nu achter hoe ik het kan reproduceren.

Zowel in Firefox als in Internet Explorer 6.0.2900(nog wat) (Volgens mij aardig up-to date, maar gebruik het nooit) kan ik het op de volgende manier reproduceren:
- Ik open Firefox dan wel IE
- Ik ga naar meuk: TV-Browser 2.6.3 / 2.2.5
- Klap de reactie uit (aangezien hij op -1 staat).
- Klik op de link.
- Opent in hetzelfde venster.
- Ram op backspace.
- Zet niveaufilter op -1.
- Klik ik nu op de link, opent hij in een nieuw venster.
- Zet ik het niveaufilter terug op 0
- Klap de reactie weer uit.
- Klik ik op de link, nu opent hij wel in een nieuw venster!

Dus:
Niveaufilter op 0: bericht uitklappen --> klikken op link = zelfde venster
Niveaufilter op -1: klikken op link = nieuw venster
Niveaufilter op -1: zet hem niveaufilter op 0 --> bericht uitklappen -->klikken op link = nieuw venster

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:32

crisp

Devver

Pixelated

ah, daar moet na de AJAX call nog linkbehaviour voor gedaan worden. Lokaal fixed :)

edit: en online :)

[ Voor 11% gewijzigd door crisp op 20-01-2008 01:12 ]

Intentionally left blank

Pagina: 1