拍手について質問です。

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: ちさと : 2006/09/26(火) 09:19  ID:nO73oqcl
今、サイトを作っています。
拍手を設置したいんですけど、拍手ボタンを押した後に現れるウィンドウの「戻るボタン」やアドレスバー等を消して、見た目にすっきりしたウィンドウを作りたいんですが、なかなか上手くいきません。

タグはこんな感じなのですが…。

<form action="http://webclap.simplecgi.com/clap.php?id=【ユーザーID】" method="post" target="_blank">
<input type="submit" value="web拍手" style="color:#000000;background-color:#ffffff;border: 1 solid #000000;">

コレのどこにどんなタグを入れればいいのか解らないんです。
良ければ教えて頂けませんか??

1   名前: カヅサツ ◆ThCi95HEzw : 2006/09/26(火) 09:19  [URL]  ID:O5hEMlpW
> コレのどこにどんなタグを入れればいいのか解らないんです。
> 良ければ教えて頂けませんか??

それにどんな「タグ」を入れても無理です。
JavaScriptを使う必要があります。

2   名前: ちさと : 2006/09/26(火) 09:19  ID:nO73oqcl
ご指摘ありがとうございます。
ではどこにJavaScriptを入れたらいいのですか??
本当に解らないんです。

3   名前: シオン : 2006/09/26(火) 09:19  ID:R3tFnkDE

こういう意味でしょうか?
<form action="http://webclap.simplecgi.com/clap.php?id=【ユーザーID】" method="post" target="test"onSubmit="window.open('about:blank', 'test', 'menubar=no,toolbar=no,location=no,scrollbars=yes,fullscreen=no,status=no,width=900,height=600,resizable=yes,left=50,top=50')" name="">
<input type="submit" value="web拍手" style="color:#000000;background-color:#ffffff;border: 1 solid #000000;">

意味があっているならwhide="ここ"とheight="ここ"の数値を好みのサイズに変えてください。

leftとtopは画面が表示される左上端からの位置の数値です。好みの場所を指定してください。

4   名前: カヅサツ ◆ThCi95HEzw : 2006/09/26(火) 09:19  [URL]  ID:O5hEMlpW
>>3
・return false しておかないと、本来のウィンドウとJavaScriptで生成したウィンドウ双方でアクセスが発生すると思います。
・今回の場合ですと、target属性はない方が良いと思います。
・値が空の name属性に意味はあるのでしょうか?
・'about:blank' でなく this.action にしておくと楽だと思います

5   名前: シオン : 2006/09/26(火) 09:19  ID:R3tFnkDE
ちさとさんへ

意味が合っているなら >>4を参考に変更して下さい。
name=""は要らないので消して下さい。そして)の後に ;return false;
と入れて下さい。

6   名前: ちさと : 2006/09/26(火) 09:19  ID:nO73oqcl
シオンさん、カズサツさんありがとうございます。
一応すっきりしたウィンドウは出てきたのですが、拍手送信完了画面が、新窓と、ボタンを押した画面二つに出てきてしまうのですが。
コレはどういう事なのでしょう?
targetを付けるべきなのでしょうか。

↓こんな感じでやっているんですけど…。


<form action="http://webclap.simplecgi.com/clap.php?id=【ユーザーID】" method="post" onSubmit="window.open(this.action , 'test', 'menubar=no,toolbar=no,location=no,scrollbars=yes,fullscreen=no,status=no,width=700,height=500,resizable=yes,left=50,top=50')" ;return false;>
<input type="submit" value="web拍手" style="color:#000000;background-color:#ffffff;border: 1 solid #000000;">

7   名前: シオン : 2006/09/26(火) 09:19  ID:R3tFnkDE
そうですね

target="test"

を追加してみて下さい。こちらでは一応それでうまく行きました。

8   名前: シオン : 2006/09/26(火) 09:19  ID:R3tFnkDE
ああ!ちがいますね!


;return false;
の場所が「”」のあとにきてますね。「)」と「”」の間に入れて下さい。

9   名前: ちさと : 2006/09/26(火) 09:19  ID:nO73oqcl
出来ました!!
ありがとうございました!m(_ _)m

10   名前: ちさと : 2006/09/26(火) 09:19  ID:nO73oqcl
たびたびすいません。

拍手の新窓をはじっこに寄せたいんですがどうすればいいんでしょうか…

11   名前: シオン : 2006/09/26(火) 09:19  ID:nfUa57NQ
>>3 の一番下の行に書きました。数値を変えて色々試してみて下さい。

12   名前: ちさと : 2006/09/26(火) 09:19  ID:nO73oqcl
あぁ!すいません!!

ありがとうございました!!

一覧へ戻る