のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,432,560人
昨日:no data人
今日:
最近の注目
人気の最安値情報

元スレ+ JavaScript の質問用スレッド vol.74 +

JavaScript覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : - window.open + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter

952 = :

べっ別に>>950に釣られたんじゃないんだからねっ///

<script type="text/javascript">
function sum55(){
 var sum = 0;
 for(var i = 1; i <= 10; i++){
  sum += i;
 }
 alert(sum);
}
</script>
<button type="button" onclick="sum55()">calc</button>

個人的な好みだが、onclickは書きたくなかった。

953 = :

んことを気にするぐらいならbuttonごとJSで構築するだろ

954 = :

>>953
>>924氏が課題でcreateElementとか書いてたら、先生は間違いなく疑うだろがww

955 = :

textとかimageファイルだと、<a href="○○.jpg">ダウンロード</a>
ってしたときに、ブラウザ側で表示してしまうことが多いと思うのですが、
どうにかして、javascriptで保存画面(右クリックファイルを保存するで出てくる画面)
を強制的に出すことはできないでしょうか?
よろしくお願いします。

956 = :

できますん

957 = :

日本語でおk

958 = :

>>955

header('Content-Length: '.file_exists("teeeeeeeeeeeest.txt"));
header('Content-Disposition: attachment; filename="wwwwww.txt"');
header('Content-Type: text/plain);
readfile("teeeeeeeeeeeest.txt")

959 = :

>>12

960 = :

createXMLHttpRequest1();
hyouji();
setTimeout('document.body.innerHTML = ""',5000);

hyouji();の後5秒して白紙ページにしてまたcreateXMLHttpRequest1();へと、、って感じで
ループさせる事できますか?
for(;;){
使ってみたのですが表示すらされない勢いで繰り返してしまうのですが
reload以外で何か方法無いでしょうか?

961 = :

5秒後にreloadする場合は<meta httpe-equiv=...>を使うんじゃないの。
JavaScript関係ないけど。

962 = :

>>961
いえreloadはしないでページを空にして、また
createXMLHttpRequest1();

hyouji();

ページを空白
と繰り返したいのです。
for(;;){ でやるとテキストが表示されないではなく、ページを空にできないの間違いでした。
これだとブラウザがいつか固まってしまいそうなんで・・・
空にした後にcreateXMLHttpRequest1へ戻るにはどうしたら良いでしょうか。

964 = :

スレが過疎って皆が暇してるときにまた来れば良いよ。

966 = :

げげ、出かけていたらもう965ですか。今回テンプレ変更なし?
もし参考サイト追加希望あるなら、具体的なURLも含めて提案
してね。それで異論なければすんなり入れてもいいかも。
次スレは975超えたら。

971 = :

ファイルのパーミッションによってJavascriptで処理を振り分けることって出来ますか?

974 = :

>>973
thickboxの終了命令がtb_removeだから、同名で宣言して上書きしてみたらどうかな?
fadeOutにコールバックを付けるなり、直接関数をコールするなり、何かグローバルのフラグを立てるなり。

975 = :

>>969-970
すまん、相対 URL のこと勘違いしてただけだったわ
ドットは自分自身じゃなくて基準 URL を表すんだなw

976 = :

まだ勘違いしているな

977 = :

アコーディオンメニューを採用したページを作りたくて悩んでいます。
その際、アコーディオンメニューを左に縦カラムとして配置し、右側に内容がそれぞれ
違う別ページを作成し、メニューからそれぞれのページへリンクさせたいと考えています。
この時、"category1"をクリックし、ddのメニューが開閉されると同時に
別ページ(ソース例ではcontents_a.html)へリンクする事は可能なのでしょうか。

左側のアコーディオンメニューが入ったdiv"left_box"は、
dreamweaverのテンプレート機能を使い全ページ共通にしていますがメニューの開閉が動作しません。
動作の条件として、
・jqueryを使用したい。(jqueryの他のプラグインを使用しているので、誤作動を避けるため)
・dtをクリックすることでddの内容の開閉が自由にできる。この時、クリックしていない別のdt下のddは自動的にたたまれる。

よろしくお願いします。


979 = :

■css例■
#left_box{
width:200px;
float:left;
}
#right_box{
width:500px;
float:left;
}

■javascript例(jqueryを使用しています)■
$(function(){
var dd = $('dd','#left_box');
dd.hide();

$('dt','#left_box').click(function(){
var next = $(this).next();
dd.not(next).slideUp();
if(next.is(':visible')){
next.slideUp();
}else{
next.slideDown();
}
});
});

982 = :

>>981
varをつけないと「内に作った」ではなくグローバル変数になるから
まずいと思うな。

983 = :

>>981
ローカルにせよグローバルにせよ結局問題が付きまとう。
スコープチェーンとか調べてみるといいかも。

984 = :

質問です
pngのアルファを変更してフェードイン・アウトの処理を行っているのですが
IE7の場合、アルファを変更したとたん半透明の抜きがgifのように単色抜きに変わってしまうのですが
勝手にアルファチャンネルが変更されてしまうのを回避する上手い方法はないものでしょうか?
テスト用に書いたソースを貼ります

<img id="testimg" src="hoge.png">
<script type="text/javascript">
 function alphaTest( alpha){
  obj = document.getElementById( "testimg");
  obj.style.filter = "alpha(opacity="+ alpha +")";
 }
</script>
<button onclick="alphaTest( 100);">画像不透明</button>
<button onclick="alphaTest( 50);">画像半透明</button>
<button onclick="alphaTest( 0);">画像透明</button>

よろしくお願いします。

989 = :

>>987
実際にコード書いて試せ…それが一番早い

-は[]内だとメタ文字

991 = :

[]の中では、-は先頭に書けばエスケープ不要。
…だったっけ? それとも末尾?

992 = :

先頭だろが

995 = :

うめ

996 = :

おやすみ

997 = :

>>996
おやすみ。

998 = :

おやすみ

999 = :

999

1000 = :

このスレは1000の風になりました


←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : - window.open + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について