Dies ist der Code. Auf der Masterseite füge ich das Tag hinzu Dann habe ich ein Skript-Tag, das eine Funktion setScript() ausführt, die jedes Mal, wenn die Masterseite geladen wird setScript(); // I Navigieren durch alle Menüpunkte, die den „a“ Tags navigieren durch alles und dann alle der a-Tags Onclick-Ereignis i eine neue Funktion hinzuzufügen, unten ist der Code
setScript();
function setScript()
{
var objMenu=document.getElementById('<%=_menu.ClientID %>');
var objHyperLinks=objMenu.getElementsByTagName('a');
for(var i=0;i<objHyperLinks.length;i++)
{
var pageLoc=objHyperLinks[i].href;
objHyperLinks.item(i).onclick=function(){return setEvent(this);};
}
}
function setEvent(Loc)
{
var pageLoc=Loc+"";
var iframePath=document.location.href;
var targetPath=pageLoc;
document.getElementById('<%=hdnPath.ClientID %>').value=targetPath;
if(document.all)
{
document.all.frameLoader.src=targetPath;
}
else
{
var frame=window.frames;
frame[0].location.href=targetPath;
}
return false;
}
ich den Wert von hdnPath alarmieren direkt nach dem targetPath zugeordnet ist und ich bekomme den zugewiesenen Wert zu sehen.
Hallo, Vielen Dank für Ihre Antwort Ich überprüft mit der Anfrage.Form die Anzahl ist Null Gibt es eine andere Möglichkeit, um möglicherweise diesen Wert in den Code zu bekommen? –
Ich habe auch das gleiche in der OnLoad versucht und das Page_Load -Ereignis ist immer noch leer! –
Sie müssen dann Code eingeben. Wie sieht dein verstecktes Feld aus? – Bryan