JS调用iframe参数,求高手

<IFRAMEname="main"align="center"src="/123/321.html?id=<%=Request.QueryString("ids")%>... <IFRAME name="main" align="center" src="/123/321.html?id=<%=Request.QueryString("ids")%>" frameBorder="1" width="990" scrolling="auto" height="290">
</iframe>

想通过JS调用iframe,但是调用过来无法获取Request.QueryString("ids")的参数,想问下怎么写?
document.writeln("<IFRAME name=\"main\" align=\"center\" src=\"/123/321.html?id=

<%=Request.QueryString(\'ids\')%>\rch" frameBorder=\"1\" width=\"990\" scrolling=\"auto\" height=

\"290\"> ");
document.writeln("</iframe>"); 不知道这个JS改怎么写才能获取参数

我说的是这样的调用。

在html中用<script language="JavaScript" src="123/iframe.js">用这个来调用
展开
 我来答
缓步莫迟疑C
2011-12-03 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6697万
展开全部
<%=Request.QueryString(\'ids\')%>
首先语法上就有错误. 至少你应该改成
<%=Request.QueryString("ids")%>
其次, 你使用
<script language="JavaScript" src="123/iframe.js">
那你怎么确保这个JS文件里的ASP代码会被执行呢? 你应该把扩展名改成.asp才行,如
<script language="JavaScript" src="123/iframe.asp">
最后,你提的问题让人有点摸不着头脑,现在我还没搞清楚你倒底想问什么.
但如果你把以上问题更正,我想你差不多可以自已解决剩下的问题了.
追问
是这样,我有一个iframe是留言系统的框架,我想在文章页面加载,但是iframe对SEO很不好所以想改成JS调用的。 " frameBorder="1" width="990" scrolling="auto" height="290"> 
这里面有一个id的参数,我用JS write 写不出来。所以想问下怎么能实现调用。
追答
看来你还是没看明白我的回答,算了,你这样做吧
var iframe_id = '';

iframe.js :
document.writeln("");

明白了么?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式