2012-04-16 11 views
-1
を動作していないに過ぎない作品

可能性の重複:
Add to browser favorites/bookmarks from javascript but for all browsers (mine doesn't work in CHROME)?Explorerのコードは、FirefoxとChromeのコードが

私は私のウェブサイト上のブックマーク私のサイトにこのコードを持っており、それはしかし、エクスプローラで素晴らしい作品Google ChromeとFirefoxでは動作しません。

<p><b> 
    <font style="font-family: verdana, sans-serif" size="1" face="verdana, sans-serif"> 
     <a href="javascript:window.external.AddFavorite('http://yourphotomovie.com','Photo Montage Site')" style="font-size: 2.5mm; font-family: Arial; color: #333333; font- weight: bold" /> 
      <img border="0" src="http://yourphotomovie.com/Images/BookmarkUs.jpg" width="115"  height="18"> 
     </a> 
    </font> 
</b></p> 

どのように私はそれを動作させることができますか?

+6

決して、今までIEをどのように動作させるべきかについてのリファレンスとして使用したことはありません。最高で無能な、IEは地球上で最悪のブラウザです!また、あなたのマークアップは1990年代にはうまくいったかもしれませんが、これは2012年です。あなたがマークアップした本があれば、それを放棄してください。 – Rob

+0

あなたが何を意味するかわからない神の愛のためにJacktheripper – Mike

+0

CSS – Jacxel

答えて

0

このような何かが作業を行う必要があります。

<script type="text/javascript"> 
function addToBookmark() { 
    // Firefox 
    if (window.sidebar) { 
     window.sidebar.addPanel(location.href,document.title,""); 
    } 
    // IE 
    else if(window.external) { 
     window.external.AddFavorite(location.href,document.title); 
    } 
    // Opera 
    else if(window.opera && window.print) { 
     this.title=document.title; 
     return true; 
    } 
} 
</script> 


#HTML: 
<a href="#" onclick="addToBookmark();return false;">Add to bookmarks</a> 

これはサファリで働いていた場合、私は覚えていないが、うまくいけば、サファリと誰かが:)

P.S.を言うことができますこのコードでは、セキュリティ上の制限があるためChromeについては説明していません。クロムでは、単にCTRL + Dを押すようアドバイスする必要があります。

+1

tftd私はそれを試して何も起こらない、私はコードで遊んで、私はそれが働くことができるかどうかを確認します。ありがとうマイク – Mike

関連する問題