js 函数改写 改成带参数的函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 函数改写 改成带参数的函数相关的知识,希望对你有一定的参考价值。

js函数如下:
<SCRIPT type=text/javascript>
function ShowIframe()

var pop=new Popup(

contentType:1,scrollType:'no',isReloadOnClose:false,width:500,height:400);
pop.setContent("contentUrl","http://www.baidu.com");
pop.setContent("title","iframe框架示例");
pop.build();
pop.show();

</SCRIPT>
调用时用如下代码:
<A href="javascript:ShowIframe()">iframe框架示例</A>

因为在这个例子中总是打开“百度”,我现在想把ShowIframe()修改成可以带参数的函数,比如我可以传递给它一个其他网站的网址或者是我自己编写的文件,请高手不吝赐教,不胜感激!谢谢!!

只需要在自定义的函数中添加参数就可以了,在函数调用的时候,传递一个参数就可以了。

无参数的自定义函数:
function a()alert (1);   
函数调用:
a();   //弹出一个1

修改上面的函数,变成有参数的函数:
function a(n)alert (n);
函数调用:
a(4);   //弹出一个 4
参考技术A <SCRIPT type=text/javascript>
function ShowIframe(title,url)

var pop=new Popup(

contentType:1,scrollType:'no',isReloadOnClose:false,width:500,height:400);
pop.setContent("contentUrl",url);
pop.setContent("title",title);
pop.build();
pop.show();

</SCRIPT>
调用:
<a href="javascript:ShowIframe('我自己的页面','index.html')">自己的页面</a>
<a href="javascript:ShowIframe('还是百度','http://www.baidu.com')">百度</a>本回答被提问者采纳

以上是关于js 函数改写 改成带参数的函数的主要内容,如果未能解决你的问题,请参考以下文章

C#中调用dll,函数参数带指针,如何改写?

js调用一个带参数的函数,却不给参数,会怎么处理

JS 带调用函数参数的自增

怎样区分JS的函数中参数带引号与不带引号?

JS函数如何传递带空格参数

JavaScript--关于实例对象带不带参数和构造函数带不带参数的关系