JavaScript添加到书签在FF中不起作用>=23.0
JavaScript Add to Bookmark not working in FF >= 23.0
我的JavaScript书签搜索代码,适用于小于23.0的Chrome、IE和FF版本,但不适用于大于23.0的版本。有人能帮我吗
我也读http://www.mozilla.org/en-US/firefox/23.0beta/releasenotes/Firefox版本>23.0中的更改。
当前代码:
function bookmarkUrl(title, url){
if ( window.sidebar ) window.sidebar.addPanel(title, url, '');
}
function bookmarkTip(tiptext){
document.getElementById('bookmark_tip').style.display = 'block';
document.getElementById('bookmark_tip_text').innerHTML = tiptext;
}
function firefox_bookmark(title, url) {
jQuery('#bookmark_tip').show();
setTimeout(function() {
jQuery('#bookmark_tip').fadeOut(500);
}, 30000);
bookmarkUrl(title, url);
}
HTML:<a class="bookmark" onclick="firefox_bookmark('cricket', 'url');">Bookmark this link</a>
正如@poonamThaPar所说,Firefox已经从Firefox v23中删除了专有功能window.sidebar.addPanel
(见此处,第三个要点)
下面(格式化的)脚本块的第4行是有问题的行
<script type="text/javascript">
function bookmarkUrl(title, url){
if (window.sidebar)
window.sidebar.addPanel(title, url, ""); // <-- Function removed in Firefox v23
}
function bookmarkTip(tiptext){
document.getElementById('bookmark_tip').style.display = 'block';
document.getElementById('bookmark_tip_text').innerHTML = tiptext;
}
function firefox_bookmark(title, url) {
jQuery("#bookmark_tip").show();
setTimeout(function() {
jQuery("#bookmark_tip").fadeOut(500);
}, 30000);
bookmarkUrl(title, url);
}
</script>
<a class="bookmark" onclick="firefox_bookmark('cricket', 'url');">Bookmark this link</a>
相关文章:
- <text区域>在我的html中包含event.keycode==13之后,wrap就不起作用了
- <选择>标签不起作用
- d3.tree=>转换似乎不起作用
- 寻呼<李>javascript不起作用
- jQuery在<TR>TR折叠时标签不起作用
- HTML5<视频>元素在Firefox、Opera和Safari中不起作用
- <标题>插入SVG的元素不起作用
- 可折叠<UL><李>不起作用
- 使用<选择>标记不起作用
- 我有一系列的处方受试者(a->B->C->a),但最后一步不起作用
- <JavaScriptFunction>在<RibbonDiffXml>不起作用
- <ul>显示内联块不起作用
- 逻辑“>"以及“<"在Jquery函数内部不起作用
- 扩展程序读取错误的数据 + gt>不起作用
- Titanium SDK:JavaScript->滚动功能不起作用
- JavaScript添加到书签在FF中不起作用>=23.0
- JS函数与PHP vars onclick在<a>标记不起作用
- HTML POST->重定向工作,XMLHTTPrequest->重定向不起作用(无法从null发出任何请求
- 另一个“;z索引不起作用”;在IE中>7、研究后找不到答案
- 角度模态>Ctrl+gt;服务>Ctrl继承不起作用