Blogger のブログのサイドバーに [お気に入りに追加] ボタンを追加したいと考えています。私はすでに画像を持っていますが、コードが必要です。すべてのブラウザで動作するようにしたいと思います。あなたは私に何を提案しますか?
質問する
615 次
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 != ""'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<b:if cond='data:link != ""'>
そして、この行を変更します (これは、Blogger で以前に画像に関連付けられた URL の情報になります):
<a expr:href='data:link'>
これにより、画像を「お気に入りに追加」にリンクします。
<a href='javascript:window.external.AddFavorite('YOUR-BLOG-URL', 'TEXT-TO-APPEAR')'>
ここで、YOUR-BLOG-URL をブログの URL ( http://nameofyourblog.blogspot.com ) に置き換え、TEXT-TO-APPEAR をお気に入りに追加するときにダイアログ ボックスに表示されるテキストに置き換えます。
于 2013-04-28T15:46:09.660 に答える