javascript加入收藏夹调用windows.open
代码如下是我自己的思路:
--------------------------------------------------------------
function bookmarkit_music(){ //声明一个函数bookmarkit_music()
window.external.addFavorite(+"javascript:void(window.open('http://localhost','','width=560px,height=306px'))"+);
}
--------------------------------------------------------------
javascript:void(window.open('http://localhost','','width=560px,height=306px'))
直接把这句粘贴到ie就会以windows.open的方法打开一个'width=560px,height=306px'窗口,要的就是这个特效,但是我声明一个函数,把它放到收藏家里,如何实现?
追问:来自手机问问第一个回答在opera返回为true,火狐可以用
答案:<a href=>
JavaScript代码,此代码兼容IE及Firefox:
//收藏网站代码
function favSite()
{
//网站网址
url =' http://www.stl.com/';
//网站名称
title="stl.com";
if (window.sidebar)
{
window.sidebar.addPanel(title,url,"");
}
else if( document.all )
{
window.external.AddFavorite(url,title);
}
else
{
return true;
}
}
以下代码可收藏当前网页(在任何页面有效),调用方式:
<a href=>
JavaScript代码:
//收藏网页代码,程序自动获取网址及网页标题
function favPage()
{
var pageName=window.location.href;
var nameArr =pageName.split("?");
pageName=nameArr[0] + "?" + nameArr[1];
if (window.sidebar)
{
window.sidebar.addPanel(document.title,pageName,"");
}
else if( document.all )
{
window.external.AddFavorite(pageName,document.title);
}
else
{
return true;
}
} 你在打开其他网站之前,调用这个javascript方法就可以了
上一个:javascript如何实现继承特性的 高分求指教
下一个:javascript里面函数赋值给变量的问题