
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的代码问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)