| 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> |
||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Nykomling
|
|||
|
|
Svara med citat
|
|
|
#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? |
||
|
|
Svara med citat
|
|
|
#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 16:58 |
||
|
|
Svara med citat
|
|
|
#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 |
||
|
|
Svara med citat
|
|
|
#6 | ||
|
|||
|
Har WN som tidsfördriv
|
Citat:
|
||
|
|
Svara med 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.
|
|||
|
|
Svara med citat
|
|
|
#8 | ||
|
|||
|
Supermoderator
|
Citat:
__________________
Full-stack developer, free for smaller assignments |
||
|
|
Svara med citat
|
| Svara |
|
|