FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Klarade millennium-buggen
|
Jag jobbar med en web.sitemap i Visual Studio 2008 (.net framework 3.5) och försöker öppna en länk i ett nytt fönster utan framgång kan väl tilläggas.
Enligt gängse norm så borde jag enbart behöva komplettera min länk med target="_blank" så borde det funka, men icke.... (koden är avidentifierad av sekretesskäl) Kod:
<?xml version="1.0" encoding="utf-8" ?> <siteMap> <siteMapNode title="Hem" url="~/default.aspx"> </siteMapNode> <siteMapNode title="Register" url=""> </siteMapNode> <siteMapNode title="Rapporter" url=""> <siteMapNode title="Rapport A" description="" url="http://sub.domain.nu:8080/ReportServ...portA/RapportA" target="_blank"/> <siteMapNode title="Rapport B" description="" url="http://sub.domain.nu:8080/ReportServ...portB/RapportB" target="_blank"/> <siteMapNode title="Rapport C" description="" url="http://sub.domain.nu:8080/ReportServ...portC/RapportC" target="_blank"/> <siteMapNode title="Rapport D" description="" url="http://sub.domain.nu:8080/ReportServ...portD/RapportD" target="_blank"/> </siteMapNode> <siteMapNode title="Grunddata" url=""> </siteMapNode> </siteMap> |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Nykomling
|
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Flitig postare
|
Hej,
Kan nada om asp, men html mässigt så är väl target="_blank" borttaget ur standarden? Jag har för vana att köra med: onclick="window.open(this.href); return false;" Har du testat det? |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Kod:
onclick="window.open(this.href); return false;" Mycket riktigt, efter test visade det sig att det inte funkade heller... Senast redigerad av Conny Westh den 2010-02-17 klockan 15:58 |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Supermoderator
|
Jo, det stämmer att det är javascript. Target validerar inte i XHTML, vet inte riktigt hur det är i vanlig HTML då det var länge sedan jag körde det nu, tror bara man får en varning?
Hur som helst, detta bör hjälpa dig: http://bytes.com/topic/asp-net/answe...map-target-url
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
|
||
![]() |
![]() |
![]() |
#7 | |||
|
||||
Mycket flitig postare
|
Web.sitemap är en serverfil. Jag förstår inte riktigt vad sidornas DTD har med den att göra. Och vad spelar det för roll att target inte validerar när alla vet om att webbläsare har stöd för attributet och att det inte kommer försvinna? Webbläsare använder inte doctype för att avgöra vilka element eller attribut som är giltiga/funktionella utan för att välja mellan standards eller quirks mode.
|
|||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Supermoderator
|
Citat:
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
Svara |
|
|