问题1:见主页制作版http://www.csdn.net/expert/topic/804/804620.xml?temp=.5665247   net_lover(孟子E章) 的代码,关键就是那一句:<param name="wmode" value="transparent">,才可以设层.问题2:把以下的代码放到上框架试试:<HTML>
<HEAD>
<TITLE>Popup Example</TITLE><SCRIPT LANGUAGE="JScript">
var oPopup = window.createPopup();
function ButtonClick()
{
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "lightyellow";
oPopBody.style.border = "solid black 1px";
oPopBody.innerHTML = "你是不是想在这里出现什么.";
oPopup.show(100, 100, 180, 25, document.body);
}
</SCRIPT>
</HEAD><BODY>
<BUTTON onclick="ButtonClick()">Click Me!</BUTTON>
</BODY>
</HTML>

解决方案 »

  1.   

    由于下面针中的页面是静态页面,并且有很多,不能一一写入脚本,所以才需要这么做这个解决的方法可以用dw的查找替换功能插入一段
    “<script Language="javascript" src="xx.js"></script>”
    之类的代码,几百个页面也很快的
      

  2.   

    回复: 51windows(海娃) 
    你提出的解答不是不可以,但是批量修改容易产生批量错误,这些网页都是挂在网上的,页面也有点复杂,一旦产生错误会产生很大的影响!
      

  3.   

    回复人: qisanyou(www.qisanyou.com)
    你第二个问题的解答好象是产生一个既时菜单,但我说的不是这个意思我的意思是把框架中上面页面中的javascript脚本写到下面页面中。比如说下面页面中有个按钮(原来有的),当我点击按钮时(事件也是原来有的)执行写到该面页面中的javascript脚本,该怎么做!
      

  4.   

    问题2:你可以从bottom帧直接调用top帧中的function或变量啊
    <input type=button onclick=parent.mytop.myfunction()>
      

  5.   

    脚本应该可以这样写进去:
    <script>
    var scriptcontent
    scriptcontent="<script defer>"
    scriptcontent+="alert('test!')"
    scriptcontent+="</"+"script"+">"
    childframe.body.innerHTML+=scriptcontent
    </script>注释:
    script标签加defer参数是为了让脚本动态插入页面以后能够自动执行。
    封口标签不能直接放进一个正在运行的脚本中,即使被引号引起来,也会造成脚本引擎认为脚本结束了.因此必须拆开。没有测试过,不过原理应该就是这样
      

  6.   

    请问用parent.brothFrm.window.write("要写入的html脚本")写入相应的Frame中是否可以呀???我是新手,可能上面的语法不对,请包涵。
      

  7.   

    parent.brothFrm.document.write("要写入的html脚本")
      

  8.   

    帮忙看一下http://www.csdn.net/expert/topic/810/810440.xml?temp=.1701319
      

  9.   

    第一个问题将flash动画放在一个层内就可以实现了