国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 軟件應用 > 正文

Dreamweaver檢查插件行為

2024-09-04 21:29:04
字體:
來源:轉載
供稿:網友

在Dreamweaver中使用“檢查插件”行為可以根據用戶的瀏覽器是否安裝了指定插件,從而將它們轉到不同的頁面。例如,可能需要讓安裝有Flash的用戶轉到某一頁面,而讓未安裝該軟件的用戶轉到另一頁面。

  一、Dreamweaver檢查插件行為

  1. 選擇一個頁面元素或者對象。

  2. 打開行為面板。

  3. 點擊“添加行為(+)”按鈕,在彈出的下拉菜單中選擇“檢查插件”命令。如下圖所示:

Dreamweaver檢查插件行為

  4. 打開“檢查插件”對話框,如下圖所示:

Dreamweaver檢查插件行為

  

  插件:在“選擇”菜單中選擇一個插件,或者單擊“輸入”并在相鄰文本框中輸入插件的確切名稱。

  如果有,轉到 URL:指定安裝此插件的用戶要跳轉的URL,或者單擊“瀏覽”按鈕選擇一個頁面。如果該文本框為空,表示安裝此插件的用戶將停留在此頁面上。

  否則,轉到 URL:指定沒有安裝此插件的用戶要跳轉的URL,或者單擊“瀏覽”按鈕選擇一個頁面。如果該文本框為空,表示沒有安裝此插件的用戶停留在此頁面上。

  如果無法檢測,則始終轉到第一個 URL:選擇此項時,當瀏覽器無法檢測到此插件時,則會轉到前面設置的第一個URL中。一般來說,如果插件對于頁面來說是必需的,則選擇此選項;否則,取消選擇此選項。

  5. 單擊“確定”按鈕。

  源代碼如下:

  <html>

  <head>

  <title>Dreamweaver CS5檢查插件行為示例-baike369.com</title>

  <script type="text/javascript">

     function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0

   var ok=false; document.MM_returnValue = false;

   with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {

   ok=(plugins && plugins[plgIn]);

   } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1

   if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=nPl) ok=window.MM_flash;

   else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=nPl) ok=window.MM_dir;

   else ok=autoGo; }

   if (!ok) theURL=altURL; if (theURL) window.location=theURL;

   }

  </script>

  </head>

  <body onload="MM_checkPlugin('Shockwave Flash','http://www.baike369.com','http://www.baike369.com/Pst/?id=34',false);return document.MM_returnValue">

  <h1>Dreamweaver CS5檢查插件行為示例</h1>

  <p>如果檢測到該插件,則轉到 http://www.baike369.com</p>

  <p>如果沒有檢測到該插件,則轉到 http://www.baike369.com/Pst/?id=34</p>

  </body>

  <script name="Used by MM_checkPlugin" language="javascript">

  <!--

   with (navigator) if (appName.indexOf('Microsoft')!=-1 && appVersion.indexOf('Mac')==-1) document.write(''+

   '<scr'+'ipt language="VBScript"> On error resume next '+

   'MM_dir = IsObject(CreateObject("SWCtl.SWCtl")) '+

   'MM_flash = NOT IsNPl(CreateObject("ShockwaveFlash.ShockwaveFlash")) </scr'+'ipt>');

   //-->

  </script>

  </html>

  6. 查看附加的事件是否是需要的事件。如果不是需要的事件,可以更改事件。

  7. 查看行為參數是否合適。如果不合適,也可以修改行為參數。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遂平县| 屯门区| 元氏县| 兴义市| 灵川县| 舒兰市| 贡嘎县| 揭西县| 炉霍县| 伊金霍洛旗| 城口县| 石渠县| 卢氏县| 双辽市| 惠来县| 安远县| 霍邱县| 崇文区| 达孜县| 南漳县| 竹溪县| 河东区| 玉溪市| 梅河口市| 无锡市| 兴城市| 南开区| 新闻| 闵行区| 连云港市| 金山区| 阜平县| 甘谷县| 桂平市| 尼玛县| 丰镇市| 昌图县| 金溪县| 儋州市| 营山县| 冷水江市|