お気に入り
-
0 名前: fattest : 2005/06/27 13:04
- ページをお気に入りに追加する方法はわかったのですが
http://www.tagindex.com/javascript/page/bookmark.html
上記のお気に入りアイコンを流用して、他へリンクする方法ってありますか?
チョットわかりずらいかも知れませんが...
ボタンをクリックすると、お気に入りに追加しつつ、別の場所へリンク。
こんな事できますか?
-
1 名前: カヅサツ : 2005/06/27 13:04 [URL]
- http://www.tagindex.com/javascript/page/bookmark.html では お気に入りに追加する JavaScript を onclick属性に記述し、それをbutton要素に適用していますが、代わりに a要素に適用すれば良いのではないでしょうか。
-
2 名前: fattest : 2005/06/27 13:04
- カヅサツ様ありがとうございます。大変申し訳けないのですが
初心者なもんで、具体的にドコを直せばよいかわかりません...
教えてください。
-
3 名前: カヅサツ : 2005/06/27 13:04 [URL]
- <FORM>
<INPUT TYPE="button" VALUE="お気に入りの追加" onClick="window.external.AddFavorite('http://www.tagindex.com/','TAG index')">
</FORM>
↓
<a href="http://www.tagindex.com/" onClick="window.external.AddFavorite('http://www.tagindex.com/','TAG index')">TAG index</a>
あるいは、以下の方が良いかもしれません。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja" dir="ltr">
<head>
<meta http-equiv="content-script-type" content="text/javascript">
<title>Test</title>
<script type="text/javascript">
function addfavorite(url,title){
if(window.external){
window.external.AddFavorite(url,title);
}
}
</script>
</head>
<body>
<ul>
<li><a href="http://www.google.co.jp/" onclick="addfavorite(this.href,this.firstChild.data);">googleだよ</a></li>
<li><a href="http://www.yahoo.co.jp/" onclick="addfavorite(this.href,this.firstChild.data);">yahooだよ</a></li>
</ul>
<p>お気に入りに追加の機能がないブラウザもあります(その場合、単なる普通のリンクです)。
</body>
</html>
-
4 名前: fattest : 2005/06/27 13:04
- カヅサツ様
ありがとうございます。バッチリです。
また何かありましたらよろしくお願いいたします。