可相容所有瀏覽器的“收藏本站”、“設為首頁”js程式碼
設為首頁 和 收藏本站js程式碼 相容IE,chrome,ff,360等
將以下程式碼放到首頁 或者新建js檔案
<script type="text/javascript">
//設為首頁 www.ecmoban.com
function SetHome(obj,url){
try{
obj.style.behavior='url(#default#homepage)';
obj.setHomePage(url);
}catch(e){
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}catch(e){
alert("抱歉,此操作被瀏覽器拒絕!\n\n請在瀏覽器位址列輸入“about:config”並回車然後將[signed.applets.codebase_principal_support]設定為'true'");
}
}else{
alert("抱歉,您所使用的瀏覽器無法完成此操作。\n\n您需要手動將【"+url+"】設定為首頁。");
}
}
}
//收藏本站 bbs.ecmoban.com
function AddFavorite(title, url) {
try {
window.external.addFavorite(url, title);
}
catch (e) {
try {
window.sidebar.addPanel(title, url, "");
}
catch (e) {
alert("抱歉,您所使用的瀏覽器無法完成此操作。\n\n加入收藏失敗,請使用Ctrl+D進行新增");
}
}
}
</script>
頁面呼叫:
<a href="javascript:void(0);" onclick="SetHome(this,'http://www.ecmoban.com');">設為首頁</a>
<a href="javascript:void(0);" onclick="AddFavorite('我的網站',location.href)">收藏本站</a>
最後記得引用js:
<script src="/js/public.js" type="text/javascript"></script>
相關推薦
可相容所有瀏覽器的“收藏本站”、“設為首頁”js程式碼
設為首頁 和 收藏本站js程式碼 相容IE,chrome,ff,360等 將以下程式碼放到首頁 或者新建js檔案 <script type="text/javascript"> //設為首頁 www.ecmoban.com function SetHo
WEB頁面列印預覽、列印 相容所有瀏覽器
因專案裡要做頁面列印預覽以及列印功能,還要求相容大部分主流瀏覽器 實現方式有很多最後決定用window.print();大部分瀏覽器都適用, window.print()方式ie瀏覽器不支援列印預覽,針對ie瀏覽器的預覽用ie自有列印元件 WebBrowser.ExecWB實現 ie瀏覽器預覽時要把不需要預
加入收藏js程式碼 相容所有瀏覽器
我們介紹一個可相容所有瀏覽器的加入收藏程式碼程式碼,大概原理是這樣的我們根據獲取使用者navigator.userAgent.toLowerCase()資訊來判斷瀏覽器,根據瀏覽器是否支援加入收藏js命令,如果可以自動收藏否則就提示ctrl+D手動收藏了。 程式碼如下
css實現多行文字超出省略號顯示,相容所有瀏覽器
原文連結:https://github.com/happylindz/blog/issues/12 float 特性實現多行文字截斷 基本原理 有個三個盒子 div,粉色盒子左浮動,淺藍色盒子和黃色盒子右浮動, 當淺藍色盒子的高度低於粉色盒子,黃色盒子仍會處於淺藍色盒子右下方。 如果淺藍
js複製內容,相容所有瀏覽器
大概思路: 創造一個新的節點,用完後刪除 var oInput = document.createElement('input'); oInput.value = '複製內容'; document.body.appendChild(oInput); oInput.select();//選
原生JS相容所有瀏覽器獲取瀏覽器高度和寬度,響應式佈局 js 獲取瀏覽器高度和寬度值(相容多瀏覽器)
var width = window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;
自定義滾動條樣式相容所有瀏覽器
萬惡的瀏覽器相容 看人家chrome多麼友好,幾行css就能自定義樣式,ie和火狐各種不行,如果只要求部分相容的可以直接用css寫 chorme <div class="bar"></
一段js實現複製文字內容到剪下板(該方法相容所有瀏覽器~)
function copyUrl2() { var Url2=document.getElementById("biao1").innerText; var oInput = document.createElement('input'); oInpu
js實現複製到剪貼簿功能,相容所有瀏覽器
前段時間做專案的時候,有點選按鈕複製文字的需求,想使用操作windows剪下板實現,在網上查了些資料,發現目前好像只有IE支援直接訪問剪下板,實現需求的時候也只做了IE中的點選複製功能,其餘瀏覽器: if(window.clipboardData){ window.clip
相容所有瀏覽器的indexof()方法
if(!Array.prototype.indexOf){ Array.prototype.indexOf=function(obj,start){ for(var index=(start || 0), j=this.length;index<j;index+
轉換textarea換行符終極解決辦法(相容所有瀏覽器)
<script type="text/javascript"> var s = document.getElementById('textarea1').value; str.replace(/\r/ig, "").replace(/\n/ig, ",");
flash遮住div層解決辦法(相容所有瀏覽器)
大家最常用的辦法就是 •ie:在<object>標籤中增加: 程式碼如下 複製程式碼 <param name=“wmode” value=“transparent”> • •Firefox:在 程式碼如下 複製程式碼 <o
寫一個function,清除字串前後的空格。(相容所有瀏覽器)
if(!String.prototype.trim){ String.prototype.trim=function(){ //利用正則匹配去除字串前後空格 re
CSS文字超過兩行用省略號代替(相容所有瀏覽器)
方法一:常規寫法(只相容Chrome核心瀏覽器) 完整程式碼供參考: <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf
幾乎相容所有瀏覽器的html5視訊播放策略
1:JS方式 使用html5media.js可以在所有瀏覽器上觀看html5視訊和音訊檔案,它彌補了低版本IE瀏覽器不支援<video>和<audio>標籤,只需要載入html5media.js使用<video>和<audio>
加入收藏,設為首頁,js程式碼
這裡是點選加入收藏,設為首頁的js程式碼 1 <a href="javascript:void(0)" onclick="shoucang(document.title,window.location)" class="f_12 clr_6 ver_mid">收藏</a>
HTML設為首頁/加入收藏程式碼
(特別注意:要把’這個符號換成無任何輸入法狀態中輸入的’這個符號,否則程式無法執行) 1.文字型: <a onclick="this.style.behavior=’url(#default#homepage)’;this.setHomePage(’ht
相容IE和Firefox火狐的上下、左右迴圈滾動JS程式碼
上下滾動程式碼<div id="demo" onmouseover="clearInterval(inter)" onmouseout="inter=setInterval(qswhMarque
設為首頁&&加入收藏夾&&禁止複製&&位址列顯示自己的圖示&&去掉超連結的下劃線&&jsp頁面呼叫線上播放器
1.設為首頁 怎麼實現 <a target="_blank" onclick="this.style.behavior='url(#default#homepage)';this.
網站設為首頁和加入收藏JavaScript程式碼
// JavaScript Document // 加入收藏 <a onclick="AddFavorite(window.location,document.title)">加入收藏</a> function AddFavorite(sURL,