nuruhho44 の回答履歴

全100件中1~20件表示
  • 【再質問】IE6で、横スクロールバーだけ消したい

    #5さんの回答で、一部のページが解決されたようなのですが、 どうも、完全ではないようです。 1.スクロールバーが表示されたり表示されなかったり等不安定 2.表示されたままだったりする。 3.上記どちらも、縦スクロールは出る状態です。 どなたか解決法わかるかたいらっしゃいませんか? 質問元、及びソースはこちらです。 http://okweb.jp/kotaeru_thanks.php3?a=4785482&q=1536205

  • javascriptが得意な方ご教授ください。for文関連です。

    以下のソースにて?の部分を配列番号と同等にしたいのですが、うまくいきません。 やりたいことは配列のEbox_Div[0]~[3]の中にnullが入った場合その配列番号に対応するテキストボックスのEmail0~3には"空"と代入したいのです。 ※hiddenタグのEmail_hの値はTBLの状態によって異なります。 <script language="javascript"> function bunkatsu(){ var Ebox_Div = new Array(); Ebox_Div = document.myform.Email_h.value.split(","); document.myform.Email0.value = Ebox_Div[0]; document.myform.Email1.value = Ebox_Div[1]; document.myform.Email2.value = Ebox_Div[2]; document.myform.Email3.value = Ebox_Div[3]; for (i=0; i<4; i++){ if(Ebox_Div[i] == null){ document.myform.Email?.value = "空"; } } } </script> <body bgcolor="white" onLoad="bunkatsu()"> <form name="myform"> <input type="hidden" name="Email_h" value="aho,baka"> <table border="0" width="100%"> <tr><td width="10%">アドレス1</td><td width="90%"><input type="text" name="Email0" size="60"></td></tr> <tr><td width="10%">アドレス2</td><td width="90%"><input type="text" name="Email1" size="60"></td></tr> <tr><td width="10%">アドレス3</td><td width="90%"><input type="text" name="Email2" size="60"></td></tr> <tr><td width="10%">アドレス4</td><td width="90%"><input type="text" name="Email3" size="60"></td></tr> </table> よろしくお願い致します。

  • レイヤーを背景だけ透過させたい

    お世話になります。 レイヤーを背景だけ透過させたく、質問させていただきます。 レイヤーを透過させたい場合、よくスタイルシートのfilterが使われると思います。 たとえば <div style="width:100; height:20; color:#ff0000; background-color:#0000ff; filter:Alpha(opacity=60);"> フィルター適応</div> のようにすると、レイヤー全体が透過されます。 しかし、今回やりたいのは、背景のみが透過し、文字は透過させたくありません。 1つ考えた方法として、 <div style="width:100px; height:20px; top:0px; left:0px; position:absolute; background-color:#0000ff; filter:Alpha(opacity=60);"> </div> <div style="width:100px; height:20px; top:0px; left:0px; position:absolute; color:#ff0000;"> フィルター適応 </div> のように、無理やりレイヤーを2つ重ねて表示できないこともないのですが、もっとスマートな方法はないでしょうか。 ご存知の方がいらっしゃいましたら、ご教授お願いいたします。

    • ベストアンサー
    • EUR
    • HTML
    • 回答数3
  • ,区切りでテキストで書かれたテキスト文書に文字列を書き加える(データバインド)

    データバインドで使用するテキストデータの内容が以下のように書かれています。 1,aaa.ne.jp/~xxx/ 2,bbb.co.jp/ 3,ccc.com/    ・    ・    ・    ・ このような場合、全てのcolumn2の前に同じ文字列(http://)を追加して表示するようなことはJavaScriptでできますでしょうか? 表示箇所は現在 <TABLE DATASRC="#Data"> <TBODY> <TR> <TD> <SPAN DATAFLD="column1"></SPAN> </TD> <TD> <A DATAFLD="column2" target="_blank"><SPAN DATAFLD="column2"></SPAN></A> </TD> </TR> </TBODY> </TABLE> といった感じです。 読み込むデータ側には「http://」が書かれていないため当然リンクしてくれません。 テキスト内のデータがかなり多いため、できれば読み込むデータ側のcolumn2にhttp://を付けるという処理は避けたいのです。 どなたかおわかりになる方、ご教授願います。

  • TEXTAREA内の改行位置をinnerHTMLで反映させたい

    例えば、 <HTML> <HEAD> <SCRIPT> function send(){ var message = f1.message.value var str = '<HTML>\n<HEAD>\n</HEAD>\n<BODY>\n' str += ''+ message +'\n' str += '</BODY>\n</HTML>' document.frame1.document.body.document.body.innerHTML = str } </SCRIPT> </HEAD> <BODY> <FORM name="f1"> <TEXTAREA rows="10" cols="40" name="message" onChange="send()"></TEXTAREA> </FORM> <IFRAME name="frame1" id="frame1" width="90%" height="350"></IFRAME> </BODY> </HTML> このような記述をして、テキストエリア内に文字を数行にわたって書き込んでも改行はされません。 どのようにすれば改行されるようになりますか? innerHTMLのところをinnerTEXTとして改行位置に<BR>タグが入るようにするのでもかまわないのですが、、、 どなたかお分かりになる方、ご教授願います。

  • データバインドで生成したテーブルについて

    データバインドで生成した3列×n行のテーブルがあり、その左端の列にフォーム(チェックボックス)が入っています。 このチェックボックスにチェックが入ったとき、その行全体の背景色を変えるには、どんなスクリプトを書いたらよいのでしょう? どんなにやっても、1行目しかうまくいきません。。。 どなたかお知恵を貸してください!!

  • 入れ子にしたfloatのclear

    初めてこちらを利用させていただきます。 CSSで縦3段、例えば上から『HEADER』、『MAIN』、『FOOTER』などとの段組を作成し、中央の『MAIN』内に『MENU』と『CONTENTS』の左右2段の段組をfloat:leftを利用して作成し、テンプレートとして利用しようとしています。 このテンプレート部分は、『MENU』の幅のみ固定で、『CONTENTS』は可変幅のレイアウトとしております。ここまでは順調に作成できたのですが、肝心のコンテンツの作成でつまづきました。 『CONTENTS』内に、更にfloat:leftで左右にDIVを配置したブロックを複数作ろうとした場合、2つ目のブロックを配置した時、1つ目の右側DIVの高さが1つ目左側DIVよりも高さが低い場合、2つ目以降のブロックが1つ目左側のDIV右に回りこんで表示されてしまいます。これは1つ目のブロックを配置した後、float:leftをclearしていないから当然だと思います。 そこで、1つ目のブロックの後にclearを摘要(<br />などに)させると、テンプレートの、『FOOTER』直上に2つ目のブロックが配置されてしまいます。1つのclearで入れ子になったfloat:leftが全てclearされてしまう様です。 これが『仕様』と言われればそれまでですが、TABLEや、固定幅のfloat:right等を使用すれば回避できそうですが、TABLE脱却・リキッドレイアウトをここまで実現できたのに、肝心のところで妥協するのも悔しい気がします。 まさか、こんな単純な事で丸一日悩むとは思いませんでした。web上を検索して回ったのですが、良い解決策が見つからず、こちらにおすがりした次第です。文章ではうまく表現できずわかりにくいかもしれませんが、何か回避作があれば教えて下さい。

    • ベストアンサー
    • go_nta
    • CSS
    • 回答数7
  • 入れ子にしたfloatのclear

    初めてこちらを利用させていただきます。 CSSで縦3段、例えば上から『HEADER』、『MAIN』、『FOOTER』などとの段組を作成し、中央の『MAIN』内に『MENU』と『CONTENTS』の左右2段の段組をfloat:leftを利用して作成し、テンプレートとして利用しようとしています。 このテンプレート部分は、『MENU』の幅のみ固定で、『CONTENTS』は可変幅のレイアウトとしております。ここまでは順調に作成できたのですが、肝心のコンテンツの作成でつまづきました。 『CONTENTS』内に、更にfloat:leftで左右にDIVを配置したブロックを複数作ろうとした場合、2つ目のブロックを配置した時、1つ目の右側DIVの高さが1つ目左側DIVよりも高さが低い場合、2つ目以降のブロックが1つ目左側のDIV右に回りこんで表示されてしまいます。これは1つ目のブロックを配置した後、float:leftをclearしていないから当然だと思います。 そこで、1つ目のブロックの後にclearを摘要(<br />などに)させると、テンプレートの、『FOOTER』直上に2つ目のブロックが配置されてしまいます。1つのclearで入れ子になったfloat:leftが全てclearされてしまう様です。 これが『仕様』と言われればそれまでですが、TABLEや、固定幅のfloat:right等を使用すれば回避できそうですが、TABLE脱却・リキッドレイアウトをここまで実現できたのに、肝心のところで妥協するのも悔しい気がします。 まさか、こんな単純な事で丸一日悩むとは思いませんでした。web上を検索して回ったのですが、良い解決策が見つからず、こちらにおすがりした次第です。文章ではうまく表現できずわかりにくいかもしれませんが、何か回避作があれば教えて下さい。

    • ベストアンサー
    • go_nta
    • CSS
    • 回答数7
  • 常に画面の下部に表示させたい

    ヘッダー、コンテンツ、フッターをdivで作成し、 コンテンツがテキスト1行だとしても、 フッターを常に画面の下部に配置したいのです。 スタイルシートを使用して作成するにはどうしたらよいでしょうか? コードは以下のようになっています。IE6.0使用。 ---------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> <title>常に下部表示</title> </head> <body> <div id="header">ヘッダー</div> <div id="contents">コンテンツ</div> <div id="footer">フッター</div> </body> </html> ---------------------------------------------- 上記だと、すべて上部に詰まります。 #id { position : absolute; bottom : 0 ;} とすると、一見よさそうですが、#contentsの中身が多くなると、画面上で重なってしまいます。 (ーー;)

  • ENTERキーを無効にしたいのですが教えて下さい。その2

    以前、以下の方法を教えていただいてうまくいったのですが、 ボタンを画像ボタンにし、javascriptで、押したら沈むボタンを 作成したところ、ENTERキーが無効にならなくなりました。 ENTERキーを押されて送信されないことが先決なので、 どなたかご伝授いただければと思います。 以前のスクリプト <html> <head> <title>親</title> <script type="text/javascript"> <!-- window.name = (new Date()).getTime(); function make_newwin(f) {   f.target = window.name + "_ko";   var w = window.open("about:blank", f.target, "スタイル設定");   w.focus();   f.submit(); } //--> </script> </head> <body> <form action="/cgi-bin/test-check.cgi" method="post" onSubmit="return false"> <input type="button" value="送信" onClick="make_newwin(this.form)"> </form> </body> </html> こちらで、 <input type="button" value="送信" onClick="make_newwin(this.form)"> これを以下のようにtypeを変えてしまったところ、効かなくなりました。 <input type="image" SRC="new.gif" ALT="新規登録ボタン" NAME="botan_new11" WIDTH="78" HEIGHT="26" BORDER="0" ID="botan_new" border=0 onMouseOver="MM_swapImage('botan_new11','','botan_new_sw.gif',1)" onMouseOut="MM_swapImgRestore()" onClick="make_newwin(this.form)"> これは、無理な話なのでしょうか?教えて下さい。

  • フランス語と日本語の混在するページを作成したい。

    フランス語の特殊文字やアクセント記号を、日本語と一緒に表示したいのですが、<meta>タグでcharset指定はどうすればよいのでしょうか? charset指定「Shift_JIS」のままでも「ç」とHTMLに書けば、IE5.1では表示されますが、古いNC4.7では「?」になってしまうもので。。※両方Macです。 NN7でも表示されるので、化けてしまうのはブラウザが古いからなのでしょうか? それともcharset指定が間違ってますか?

  • HTMLでUniCode表示?

    シフトJISエンコードのHTMLを下記のように作成して、 IE5.5で表示すると、正常に表示されるのですが、 なぜ表示されるのか、分かりません。 IE側のエンコードもシフトJISになっているのに、 どうして、⑴ の部分がUnicodeの9332番の 文字((1))を呼び出すのでしょうか? わかりにくい質問になってしまいましたが、 よろしくお願いします。 <html> <head> <title>TEST</title> </head> <body> あああaaa⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⒇あああaaa </body> </html>

    • ベストアンサー
    • w0a15455
    • HTML
    • 回答数5
  • 印刷用のwebページを作りたい

    ホームページを作成運営して楽しんでいる者です。ちょっと困ったことがあり、皆様の知恵をお貸しください。 縦に長いwebページ(A4で5ページくらい)を印刷する場合、任意の行で改ページさせて印刷させたいのです。 閲覧者さんのブラウザの設定に影響されること無く、閲覧者さんがプリンタの設定もすることなく、ごく自然に印刷していただける方法が知りたいです。 htmlは、なんとなく理解しています。スタイルシートは、理屈はわかるのですが慣れていません。Javaとcgiは、コピペする程度、それ以外は素人です。 現在は、GoLive5.0を使ってます。 よろしくお願いします。

    • ベストアンサー
    • areretu
    • HTML
    • 回答数4
  • レイヤーとセレクトボックスが重なった場合について

    例えば、以下のようなHTMLのようにレイヤー部分を固定しておいて ページをスクロールさせていき、セレクトボックスと重なった場合、 セレクトボックスの方が優先されて表示されてしまいますが、 これをレイヤーの表示が優先されるようにすることは可能でしょうか? (ブラウザはIE6です。) どなたかよろしくお願いいたします。 <html> <script language="javascript"> <!-- function keepMessage() { document.all["sampleTable"].style.top = document.body.scrollTop; document.all["sampleTable"].style.left= document.body.scrollLeft; setTimeout("keepMessage()",1); } //--> </script> <body onLoad="keepMessage()"> <div id="sampleTable" style="position:absolute;"> <table border=1> <tr><td>名前</td><td>サンプル1</td></tr> <tr><td>住所</td><td>サンプル2</td></tr> </table> </div> <table border="0" width="320"> <tr><td>.</td></tr> </table> <br><br><br> <select name="出身"> <option value="SP1">サンプル1 <option value="SP2">サンプル2 <option value="SP3">サンプル3 <option value="SP4">サンプル4 </select> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> <br><br><br><br><br><br><br> </body> </html>

    • ベストアンサー
    • nxl
    • HTML
    • 回答数1
  • 背景を固定してリピートさせたくないとき

    背景を左上に固定したいのですが、 「no-repeat」をどこに入れたらいいのでしょうか? どなたか教えてください。 <body background="URL" bgproperties="fixed"> <p><font size=2 color="0033CC"><b>Since: March 2003<br>Last Up Date: 12.5.2004</b></font></p> ・・・

  • 背景を固定してリピートさせたくないとき

    背景を左上に固定したいのですが、 「no-repeat」をどこに入れたらいいのでしょうか? どなたか教えてください。 <body background="URL" bgproperties="fixed"> <p><font size=2 color="0033CC"><b>Since: March 2003<br>Last Up Date: 12.5.2004</b></font></p> ・・・

  • IE6とOperaでの見え方の違い

    私の環境は、Win XP なのですが、次のページをIE6で見ると、タイトルロゴの上に緑色のラインが被さってしまっています。 しかし、Operaで見ると問題はありません。 http://www.ecomile.jp/ この違いは、どういう理由で起こるのでしょうか? また、こういった不具合を防ぐ手だてはないのですか? (私にはHTMLの知識しかありません。)

    • ベストアンサー
    • blue_hope
    • CSS
    • 回答数2
  • for文の中での計算

    テキストボックス「原価」の値とテキストボックス「割引1~3」に入力された値をもとに テキストボックス「値段1~3」を計算するJavaScriptを作成しているのですが、 計算した値を「値段1~3」に入れようとするところでエラーが起きてしまいます。 ”i”をループカウンタとし、その値を名前にプラスしているのですが、 → XXXX+i この書き方が違うのでしょうか? 試しに、XXXX(i) や XXXX[i] でやってみましたが、うまくいきませんでした。 どのように書いたらよいのでしょうか? よろしくお願いいたします。 ************************************ <SCRIPT LANGUAGE="JavaScript"> function PriceKeisan() { var genka genka = document.myFORM.原価+i.value; var waribiki for (i=1; i<=3; i++){ waribiki= document.myFORM.割引+i.value; document.myFORM.値段+i.value = genka * waribiki / 100; ←ここでエラー } } </SCRIPT> <FORM NAME="myFORM"> <INPUT TYPE="TEXT" NAME="原価"> <INPUT TYPE="TEXT" NAME="割引1"><INPUT TYPE="TEXT" NAME="値段1"> <INPUT TYPE="TEXT" NAME="割引2"><INPUT TYPE="TEXT" NAME="値段2"> <INPUT TYPE="TEXT" NAME="割引3"><INPUT TYPE="TEXT" NAME="値段3"> <INPUT TYPE="BUTTON" onClick="PriceKeisan()" VALUE="計算"> ※説明しやすいようにテキストボックスの名前に日本語を使用しています。実際には日本語は使用しておりません。

  • CGIを使用しないフォーム受信について

    現在ホームページを作成しています。(ほぼ初心者です) 使用しているケーブル会社のサーバーがCGIの利用不可なので 作成したフォームの結果をメール受信できるようにHTMLを書き込みました。 ところが送られてくるメールは空メールになってしまいます。 何か良い解決方法はあるでしょうか?

    • ベストアンサー
    • mama711
    • HTML
    • 回答数6
  • 大量のファイルに<A href=

    1aaaa.jpg、2bbbb.jpg……26zzzz.jpg、の26のファイルがあるとします。 <A href="http://oshiete1.goo.ne.jp/jpg/1.jpg">1aaaa</A> <A href="http://oshiete1.goo.ne.jp/jpg/2.jpg">2bbbb</A> ↓ <A href="http://oshiete1.goo.ne.jp/jpg/26.jpg">26zzzz</A> のようにタグを自動的に貼る方法は無いのでしょうか? 全ファイル名をtxt等に一覧として表示させる方法は知っています。