怎么用javascript获得上级超链接id的值,并在当前页面适当的位置显示这个ID的值

怎么用javascript获得上级超链接id的值,并在当前页面适当的位置显示这个ID的值,第1张

function openwinbuy(strid)

{

windowopen(newaspxrid='+strid);

return false;

}//这个函数是打开newaspx这个页面,并且传strid字符串的值给rid

那么获取的时候在newaspx中获取

string val=RequestQueryString["rid"]ToString();

//val就是上面的strid的值

1、可以在前一个页面中采用<input id="testId" type="hidden" value="myvalue">的方式设置自己想隐藏的内容,在子页面中采用parentdocumentgetElementById("testId")value来获取前一个页面的内容,当然,前提是上下级页面是有父子或包含关系。

2、如果是无关系页面间进行传值,可以采用form形式,在前一页面进行设置,在后一页面通过requestgetParameter()进行接收。如:

前一页面(ajsp):

<form id=form1 action="bjsp" method="post" target="_blank">

<input type=hidden name=linkServerId value="<%=linkServerId%>">

<textarea style="display:none;visibility:none;" name="sysTreeStr">

<%=sysTreeStr%>

</textarea>

<textarea style="display:none;visibility:none;" name="ruleHelpXML">

<%=ruleHelpXMLtrim()%>

</textarea>

</form>

<Script>

form1submit();

</Script>

后一页面(bjsp):

<%

requestsetCharacterEncoding("GBK");

String linkServerId = (String)requestgetParameter("linkServerId");

String sysTreeStr = (String)requestgetParameter("sysTreeStr");

String ruleHelpXML = (String)requestgetParameter("ruleHelpXML");

%>

_blank 是打开新窗口(新页面),具体在浏览器的表现就是新开一个标签页;

_parent 是父窗口,如果当前窗口是其他窗口通过windowopen命令打开的,那么就会把链接在这个“其它窗口”(即父窗口)打开;

_self 意思就是自己,也就是当前页面,链接会在当前页面直接打开,这是默认值;

_top 是上级页面,如果当前页面是放在框架(frame)内的,那么链接就会在框架所在的页面(即当前页面的上级页面)打开;

framename 是框架名,如果当前页面中含有框架(用frame或iframe设置的均可),且框架名称等于framename指定的名称,则链接就会在这个框架内打开。另外,当前页面如果用windowopen命令打开了窗口,且窗口名与framename相同,则同样有效。

总结一下:默认情况下a标签点击后都是在当前页面打开链接的,而通过给target属性设置不同的值,就可以让链接在其他页面打开。

你没有说太明白

不过 给我个例子

bg文件夹下

主要fileUpload这个控件代码写在哪个文件下

如果是bg文件夹下 你直接保存就可以 如果是子目录你就写为:

bg/xxx/xxx/fileName

如果是父文件夹下要加上 两个点

以上就是关于怎么用javascript获得上级超链接id的值,并在当前页面适当的位置显示这个ID的值全部的内容,包括:怎么用javascript获得上级超链接id的值,并在当前页面适当的位置显示这个ID的值、jsp页面中如何取得前一个页面的隐藏变量、html的代码问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9492007.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存