0

Blogger のブログのサイドバーに [お気に入りに追加] ボタンを追加したいと考えています。私はすでに画像を持っていますが、コードが必要です。すべてのブラウザで動作するようにしたいと思います。あなたは私に何を提案しますか?

4

1 に答える 1

0

まず第一に、エクスプローラーで機能すると思いますが、残りはわかりません。

画像ウィジェットを追加して、必要な画像を問題なくアップロードできます。

画像を選択したら、ブロガー ウィジェットのオプションで、この画像にリンクされた URL を指定できますが、「お気に入りに追加」機能へのリンクは必要ありません。これを行うには、まず、リンク フィールドに任意の URL を入力する必要があります。どの URL を使用するかは気にしないでください。

コードを変更する前に、バックアップ コピーを保存します。

完了したら、[テンプレート] -> [HTML の編集] に移動し、画像ウィジェットを探します。

<b:widget id='Image1' locked='false' title='' type='Image'>

見つかったら、widget タグ内の次のセクションに移動します

<b:includable id='main'>
<b:if cond='data:title != &quot;&quot;'>
  <h2><data:title/></h2>
</b:if>
<div class='widget-content'>
  <b:if cond='data:link != &quot;&quot;'>

そして、この行を変更します (これは、Blogger で以前に画像に関連付けられた URL の情報になります):

 <a expr:href='data:link'>

これにより、画像を「お気に入りに追加」にリンクします。

    <a href='javascript:window.external.AddFavorite(&apos;YOUR-BLOG-URL&apos;, &apos;TEXT-TO-APPEAR&apos;)'>

ここで、YOUR-BLOG-URL をブログの URL ( http://nameofyourblog.blogspot.com ) に置き換え、TEXT-TO-APPEAR をお気に入りに追加するときにダイアログ ボックスに表示されるテキストに置き換えます。

于 2013-04-28T15:46:09.660 に答える