トップページphp
1001コメント328KB

JavaScript質問コーナー

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/10/03 12:30ID:ZbLXlHc8
立てました。
0492nobodyさん2005/08/27(土) 19:20:59ID:???
余裕で
04934912005/08/27(土) 21:22:24ID:???
誰かソースをください。
お願いします。
0494nobodyさん2005/08/27(土) 23:46:40ID:???
<html><head></head><body>
<form name="f">
<p>商品代金</p>
1<input type="text" name="i0"><br>
2<input type="text" name="i1"><br>
3<input type="text" name="i2"><br>
4<input type="text" name="i3"><br>
<p>送料</p>
<input type="text" name="i4">
<p>代引き</p>
<select name="i5">
<option value="315">A(315円)</option>
<option value="420">B(420円)</option>
</select>
<p>
<input type="button" value="計算" onClick="func();">
<input type="text" name="i6" value="結果">
</p>
</form>
<script type="text/javascript">
var doc=document.f;
function func(){
doc.i6.value=(eval(doc.i0.value)+eval(doc.i1.value)+eval(doc.i2.value)+eval(doc.i3.value)+eval(doc.i4.value)+eval(doc.i5.value))*1.05;
}
</script>
</body></html>
0495nobodyさん2005/08/28(日) 08:20:45ID:???
正直、こんな簡単に動くわけない、と思った自分がバカでした。
完璧です。ありがとうございます!
0496nobodyさん2005/08/30(火) 20:06:31ID:???
>>244をちょっと変えて再貼りしておきますね

■■■■■■■■■■■■■■ 注意 ■■■■■■■■■■■■■■

サ  ー  バ  ー  サ  イ  ド  の  質  問  し  て  ね  ☆

◆サーバサイド:
  サーバ側で処理が実行される。
  主にCGIやASPスクリプトエンジン等が利用される。
 【主なスクリプト言語】
  VBscript, JScript, perl, php等

◆クライアントサイド:
  自分のパソコン内にあるIEコンポーネント等を操作する。
  【主なスクリプト言語】
   VBScript, JavaScript等

↑まぁ、だいぶ語弊があるが面倒なのでこんな感じで考えよう。

◎自分の質問したい内容が、サーバサイド・クライアントサイドのどちらの
  スクリプトのものなのかわからない方はアップするコンテンツやソースの
  拡張子を基に判断しよう。
      サーバ側 : .asp .cgi .exe .js etc
      クライアント側 : .html .htm etc

■関連スレ
+Javascriptの質問用スレッドvol.40+ ……[クライアントサイド]
http://pc8.2ch.net/test/read.cgi/hp/1123824815/l50
ECMAScript デス 2 ……[言語としてのECMAScript(JavaScript,JScript等)の話題]
http://pc8.2ch.net/test/read.cgi/tech/1088298991/l50
(´・∀・`) JScript .NET スレッド
http://pc8.2ch.net/test/read.cgi/tech/1123842575/l50
0497nobodyさん2005/08/30(火) 22:35:13ID:???
>>496
オレルールは無視。
0498nobodyさん2005/08/31(水) 02:29:11ID:???
拡張子で判断できると思ってるんだ。
HTMLに偽装してるPHPなんて沢山あるのに。
0499nobodyさん2005/08/31(水) 02:45:21ID:bRFUW9Lc
最近パソコンでなにをやってもjavascriptなんとかって言うのが出て画像その他いろいろが表示されなかったり
するのですが、どうすれば直りますか?
0500nobodyさん2005/08/31(水) 02:47:06ID:???
ウェブ製作とは関係ありませんが、こたえてください。
0501nobodyさん2005/08/31(水) 02:49:02ID:???
嫌でーっす☆
0502nobodyさん2005/08/31(水) 09:23:27ID:???
拡張子.jsならサーバー側ですか・・・
0503nobodyさん2005/08/31(水) 10:59:22ID:???
.jsサーバー側ワロス
0504nobodyさん2005/08/31(水) 21:32:03ID:???
なんだかんだでスレの半分消化してる…
0505nobodyさん2005/08/31(水) 21:44:41ID:???
こうすればok

◎自分の質問したい内容が、サーバサイド・クライアントサイドのどちらの
  スクリプトのものなのかわからない方はアップするコンテンツやソースの
  拡張子を基に判断しよう。
      サーバ側 : .asp .cgi .exe .js etc
      クライアント側 : .html .htm .js etc
0506nobodyさん2005/09/01(木) 01:15:43ID:???
>>505
拡張子htmlでサーバーサイドスクリプトを動かすことは良くあることだから、こうすればいいと思われ。

◎自分の質問したい内容が、サーバサイド・クライアントサイドのどちらの
  スクリプトのものなのかわからない方はアップするコンテンツやソースの
  拡張子を基に判断しよう。
      サーバ側 : .asp .cgi .exe .html .htm .js etc
      クライアント側 : .html .htm .js etc
0507nobodyさん2005/09/01(木) 09:09:00ID:???
こうすればOK

↓のスレと違いがよく分からなければ↓のスレへ。
+Javascriptの質問用スレッドvol.40+
http://pc8.2ch.net/test/read.cgi/hp/1123824815/
0508nobodyさん2005/09/01(木) 10:11:17ID:???
でもまぁ、サーバーサイドJSが実用的になってくると、サーバーで動くからこっちとかブラウザで動くからあっちとか、動く場所によって振り分ける自治厨がのさばるんだろうな。
用途が重要で、どっちで動くかは大きな問題じゃないのに。
0509nobodyさん2005/09/01(木) 23:07:12ID:???
ここまでのあらすじ

ブラウザに依存するコードに関する質問を、HP製作板のスレに誘導して情報の
拡散を防ぐというのが元々の趣旨だったんだが、だからといってブラウザに依
存しない話はここでもム板でもほとんどネタがなく、自治厨は湧くわそれに反
発する粘着も湧くわ、駄スレ化する一方という状況。
0510nobodyさん2005/09/02(金) 22:21:03ID:???
ブラウザ上の場合、DOMとかブラウザ互換とかイベント処理とか
そういうものがメインの話題になってくる。サーバ側ではこれらは
まったく関係ない。だから住分けるのが吉つかサーバ側の話題を
あっちでやっても誰も相手にしてくれないと思われ。
0511nobodyさん2005/09/03(土) 02:02:29ID:???
ただし、ここはサーバーサイドの板で、サーバー連携を考えたクライアントJavaScriptということは多分にあるし、サーバーサイドJavaScriptは現時点でまったくといっていいほど使われてない。
実際、サーバーサイドJavaScriptの質問などない。だから棲み分けても無駄。
WebプログラミングをするときのJavaScritptの疑問ってことでおけ。
0512nobodyさん2005/09/03(土) 09:39:33ID:???
大抵はクライアントサイドの問題に落とせるからあっちのスレだけでも問題は無さそうだがな
0513nobodyさん2005/09/03(土) 13:54:36ID:???
その、クライアントサイドに落とすところまでが悩むんじゃないの?
0514nobodyさん2005/09/03(土) 14:47:46ID:???
ページの中のある画像を定期的に再読込したいのですがどのようにしたらよいのでしょうか?
0515nobodyさん2005/09/03(土) 15:09:08ID:???
「javascript アニメーション」でぐぐれ
0516nobodyさん2005/09/08(木) 18:14:46ID:???
動的にオブジェクトのクラス変更ってどのようにやればいいんでしょうか?
0517nobodyさん2005/09/08(木) 21:41:19ID:???
JavaScriptにクラスってあったっけ?
オブジェクトしかないような希ガス
0518nobodyさん2005/09/08(木) 22:26:47ID:???
深いな。
0519nobodyさん2005/09/09(金) 03:29:07ID:???
>>516
詳しく。

>>517
JavaScriptのクラスオブジェクトはfunction。
0520nobodyさん2005/09/09(金) 10:51:13ID:???
>>516
オブジェクトインスタンスのことをオブジェクト、コンストラクタを
クラスと言ってると仮定するが、別のコンストラクタを呼び出して
作り直すしかないだろ。
何のためにそんなことがしたいのか理解できない。
DOM の className のことなら、この板の範疇じゃないと思われ。

519 の言うとおり、コンストラクタは関数 (Function オブジェクトの
インスタンス) なので、Function コンストラクタを使って文字列から
動的に生成することは可能。
0521nobodyさん2005/09/09(金) 11:48:10ID:???
>>520
昔は任意のオブジェクトのプロパティ「_PROTO_」をすげ変えて
やるとプロトタイプが差し替えられるとか可能だったこともある。
プロパティ名はちょっとうろ覚え。
0522nobodyさん2005/09/09(金) 12:01:50ID:???
>>521
プロパティ名は __proto__
Netscape系ブラウザ(Mozilla, Firefoxなど)のみに実装されている。
ECMA標準には載っていないのでほかのブラウザで実装される見込みはほぼない。

__proto__ については
檜山正幸のキマイラ飼育記 - プログラマのためのJavaScript (7):プロトタイプ継承の正体
ttp://d.hatena.ne.jp/m-hiyama/20050908/1126154117
を参照のこと。
0523nobodyさん2005/09/09(金) 18:18:26ID:???
ちょっとお知恵を拝借します。

innterHTMLでブロック要素の中身を取り出すと、MacのSafariではコメント部分が
抜けた状態で帰ってくるようです。他のブラウザではコメント部分もそのまま返ります。

コメント込みで取り出す方法ってないでしょうか?
0524nobodyさん2005/09/09(金) 21:13:17ID:???
>>523
それってブラウザ上の問題だよな。Web製作板のJavaScript質問スレ
だったら解答つけるんだけどなー。
0525名無しさん@そうだ選挙に行こう2005/09/10(土) 19:12:11ID:ik2p+3vL

<SCRIPT LANGUAGE = "JavaScript">
function submitform(){

document.FORMNAME.target="frame1";
document.FORMNAME.action="http://xxx.net/zzz.cgi?";
document.FORMNAME.submit();

document.FORMNAME.target="frame2";
document.FORMNAME.action="http://xxx.net/zzz.cgi?";
document.FORMNAME.submit();

}
</SCRIPT></HEAD>

<FORM method=post name="FORMNAME" action="javascript:submitform()">
<!input type=hidden name=switch value=on>
<INPUT TYPE="text" name=key1>
<INPUT TYPE="submit">

一つのフォームで二つのframeに結果を出すものを製作中ですが、
!で無効にしてある部分の「&switch=on」をそれぞれ異なるもので
追加したいため、一方はon、一方はoffとさせたいのですが
いろいろ試したんですがうまくいきません。

これってすごく基礎的なものだと思いますが当方JavaScriptは
全くの初めてです。上の二つのactionで「&switch=on」と「&switch=off」
をそれぞれ送る方法があれば教えてください。
よろしくお願いします。
0526名無しさん@そうだ選挙に行こう2005/09/10(土) 21:51:16ID:???
>>525
ひとつ前のレス参照
0527名無しさん@そうだ選挙に行こう2005/09/10(土) 22:33:39ID:ik2p+3vL
?
0528名無しさん@そうだ選挙に行こう2005/09/10(土) 22:38:40ID:ik2p+3vL
>>526
もしかして誤解してる?
下から3行目を有効にした場合で
二つのフレーム対象にちゃんと動作するけど?
なんでブラウザ云々なの?
0529名無しさん@そうだ選挙に行こう2005/09/10(土) 23:11:35ID:???
なんや、向こうのスレほうが全然活発じゃん。
こっちのスレは2003年からだし・・・・
向こう行ってきます。
0530名無しさん@そうだ選挙に行こう2005/09/11(日) 11:10:21ID:???
セレクトボックス操作で、ページ移動をさせたいんだけど、
諸事情で、JS呼び出し部分
<Script language="JavaScript">
<!-- ・・・
とかを書きたくなくて
<select>部分に、OnChange='document....';と書いてみたのですが、
動きません。

今は、JS関係無しで、ボタン有りのバージョンになってます↓

<form action="./list.php" name="log_select" method="POST">
<select name="log">
<option value="0001">0001
</select>
<input type="submit" value="submit">
</form>

これを、ボタンクリックなしでもページ移動したいのですが、
どう書いたらいいか、教えてください。
0531名無しさん@そうだ選挙に行こう2005/09/11(日) 11:15:29ID:???
閲覧者が送信するという意思がないのにフォームを送信させたいってこと?
submitボタンじゃないほかのアクションで送信させたいってこと?
前者はウザイだけなのでやめておけ。
後者はonChangeとかonSelectなどでdocument.forms[0].submit()あたりを調べてくれ。
05325302005/09/11(日) 12:24:29ID:???
http://www.tagindex.com/javascript/link/select1.html
↑こんなやつをしようと思ってんだけど、やっぱうざい?
んじゃあ、辞めておこうかな…
0533nobodyさん2005/09/11(日) 14:11:52ID:???
>>532
そういうの自体はうざくはない。onchangeでsubmit()すればいける。 GETでもいいなら<form>なしでも
<select onchange="location.href='./list.php?log='+this.value;">
でできる。
いずれの場合も一番上に余分な<option>を用意しておくこと。

どうでもいいが、>>532のページ酷いな。
document.form1.select.options[document.form1.select.selectedIndex].value;
って何だよ。document.form1.select.valueですむのに。無意味にeval使ってるし。
あんまり参考にしないほうがいい希ガス。
0534nobodyさん2005/09/13(火) 19:52:02ID:UJDf7Xz1
JavaScriptで、クライアント側のEXCEL.EXEを起動したいのですが
どうやったらできますか?

教えてください
0535nobodyさん2005/09/13(火) 21:00:04ID:???
var objXL = WScript.CreateObject("Excel.Application");
objXL.Visible = true;
0536nobodyさん2005/09/14(水) 09:28:17ID:EobsRKfM
>>535
助かりました。どうもありがとう。

あと、自作プログラムも起動したいのですが、お願いできますか?
0537nobodyさん2005/09/14(水) 10:52:59ID:???
>>535
起動だけなら
WScript.CreateObject("WScript.Shell").Run("hogehoge.exe");

この板の範囲外なので今度からは専用スレで聞いてください。

WSH(・∀・)スレッド!
http://pc8.2ch.net/test/read.cgi/tech/1055075469/l50
0538nobodyさん2005/09/14(水) 12:00:34ID:EobsRKfM
>>537
JavaScriptと違うのですね。どうもありがとうございます。
0539nobodyさん2005/09/14(水) 17:20:26ID:???
出来るか出来ないかわからないのですがお願いいたします。

【名前】、【フリガナ】の項目がある入力フォームにて名前を入力すると【フリ
ガナ】の項目に入力した内容カタカナで転記されるという処理を行いたいのです
が、どのようにすれば所望の動作が可能でしょうか。

JavaScriptあたりで出来ないかなと思っているのですが、良案が見つかりません。
知恵をお貸しいただければと思います。
0540nobodyさん2005/09/14(水) 21:41:44ID:???
>>539
漢字→読みの辞書を用意して検索するしかない。
kakasiかchasenでググれ。

JavaScriptだと車輪の再発明&辞書のロードがネックになる。
あと誤変換率を0%にはできないから全自動転記にはできない。


それにしても。
プログラマじゃないよね? ありえないよね?
05415392005/09/15(木) 10:23:23ID:???
お返事ありがとうございます。

KeyDwonするごとに入力されたキーをチェックして転記・・・とかは無理ですかね。
もし、辞書ツールが必要であるならば所望の処理はあきらめます。

0542nobodyさん2005/09/15(木) 14:09:42ID:???
>>541
Windows+IE限定でセキュリティー低めだとできるのかも。
0543539、5412005/09/15(木) 14:14:05ID:m0B7vUjx
>>542
すいません。
もしよろしければ方法を教えていただいてもよろしいでしょうか。
0544nobodyさん2005/09/15(木) 14:47:57ID:???
>>543
しらん。
05455432005/09/15(木) 14:55:20ID:m0B7vUjx
>>544
そうですか。
わかりましたありがとうございます。
0546nobodyさん2005/09/15(木) 18:22:34ID:JsctFR2W
./test.cgi?title=aaa&comment=bbb

というGETパラメータの時に、値に「&」を使いたい時、&って何に変換するのですか?
0547nobodyさん2005/09/15(木) 21:47:51ID:???
%26
0548nobodyさん2005/09/15(木) 22:07:35ID:9JTjhCvi
受け取り側で、その変数を val = varl.replace("%26","&");
みたいに戻すのですか?
0549nobodyさん2005/09/15(木) 22:38:20ID:???
>>548
URLエンコードされた文字列を
デコードするには原理的にはそう。
でも文字コードの処理なので、実際は、そんな非効率なことはしないよ

鯖の組み込みや実行言語、自体にデコード関数なり備えたものもある(ASPやPHP)

つーか、なんでエンコードするのかお勉強してよ。
0550nobodyさん2005/09/16(金) 09:42:37ID:???
ttp://www17.ocn.ne.jp/~fox/misakurabutton.html
このボタンをブログで使いたいのですが、
ブログが画像ファイルでないとアップロードできないので、
他のサイトにmisakura.jsをおいて実行できないでしょうか?
05515502005/09/16(金) 10:01:56ID:???
すみません、わかりました
0552nobodyさん2005/09/16(金) 10:15:43ID:???
>549
「&が」変数の区切りと勘違いされちゃうみたいです。
0553さる2005/09/16(金) 10:19:14ID:kadS1YWt
ここ2週間ほど ぐぐりまくりですが、見つかりません。
誰か知っていたら 教えてほしいのだけど、

要望はこうです

ある他人のページが 500エラー か 存在しない場合 に、
自前ページに 自前の代替画像 などを表示するスクリプト(?)を
自分のHP に設置したいんですが
なんとかなりませんかね?

方法はなんでも構いません
他人のページ の有無なので アクセスの度に
存在を監視(?)しなきゃいけないと思うのです
上記は 素人考えですが
それには スクリプトかなぁ と思って
ここに質問します

どなたか いい知恵 貸して下さい!!
0554nobodyさん2005/09/16(金) 11:09:56ID:???
>>553
「CGI ヘッダ 調べる」あたりでググる。
0555nobodyさん2005/09/16(金) 14:28:00ID:???
>>553
> 他人のページ の有無なので アクセスの度に
> 存在を監視(?)しなきゃいけないと思うのです

いいとこついとるね。
CGIとかは不要で、JavaScriptだけで調べられるはず。
リンクする前に目的のページをDLして・・・

となるのだけど、ブラウザ上のJavaScriptからはそのJSをDLしたサーバー以外にはアクセスできない罠。
0556さる2005/09/16(金) 16:32:45ID:CSysz2YL
>>555さん

いろいろやってみたんですよ
転送先が複数指定できるドメインをとってみたり。。
レスポンスの速い順に転送してくれるらしいのですが
該当のページはサーバーがエラーを返す速度も速くって。。
これは失敗に終わりました
んーーー。。
0557nobodyさん2005/09/16(金) 16:37:59ID:???
サーバーサイドにエラー確認を行うスクリプトを置いて、クライアントのJSからはそこに確認とか。
でも、それであれば、リンクタグを生成するときに始めからエラーページに飛ぶようにしちゃうってのもいいかも。
0558z208.219-127-36.ppp.wakwak.ne.jprlo2005/09/17(土) 00:49:58ID:ILTk3jyK
AnimeLand-2004otzoi
0559nobodyさん2005/09/17(土) 04:11:40ID:???
JavaScriptでヘッダ読めたっけ?
0560nobodyさん2005/09/17(土) 10:31:38ID:???
JavaScriptが有効になっているかどうかをJavaScript無効になっているブラウザで確認したい
0561nobodyさん2005/09/17(土) 13:31:43ID:???
>>560
<form name="fm">
<input type="text" name="el" value="無効">
</form>
<script type="text/javascript">
document.fm.el.value='有効';
</script>
0562nobodyさん2005/09/18(日) 17:31:07ID:???
prototype.js の使い方を優しく教えてください。
0563nobodyさん2005/09/18(日) 17:41:05ID:???
>>562
そういうのはWeb製作板。
百歩譲ってもAjaxスレへ行ってください。
0564nobodyさん2005/09/18(日) 17:44:17ID:???
面倒なので、ここで教えてください。
0565nobodyさん2005/09/19(月) 00:08:09ID:???
prototype.jsて、何?
0566nobodyさん2005/09/19(月) 00:45:57ID:???
Prototype JavaScript Framework: Class-style OO, Ajax, and more
ttp://prototype.conio.net/
0567nobodyさん2005/09/19(月) 00:54:03ID:???
>>563
どういう基準で?
0568nobodyさん2005/09/22(木) 14:13:15ID:???
window.open()でウィンドウをオープンして
そのウィンドウにPOST形式でパラメータを飛ばすっていう一連の流れを
一つの関数でやりたいんですが、可能でしょうか?
targetに何かを指定すればいいんでしょうか?
0569nobodyさん2005/09/22(木) 15:05:28ID:???
_blank
0570nobodyさん2005/09/24(土) 05:28:18ID:???
_top
0571nobodyさん2005/09/24(土) 15:03:08ID:???
var fso = new ActiveXObject("Scripting.FileSystemObject");
var cfdlr = fso.GetFolder(".");
var files = new Enumerator(cfdlr.Files);
var s = "";
for(; !files.atEnd(); files.moveNext()) {
f = fso.GetFileName(files.item());
s += f;
s += " ";
}
alert(s);

htmlのあるフォルダのファイル名一覧を取得したいのですが、
↑を実行すると検討違いなフォルダの一覧が表示されます。
ezHTMLで編集していますが、ezHTMLのプレビューで実行したときは
ezHTMLのインストールフォルダのファイル一覧が表示されます。
これは納得できるんですが、開くアプリごとに取得するフォルダが変わります。
Sleipnir → D:\Becky!Data\hogehoge.mb\hoge
IE → デスクトップ
アクティブデスクトップ → D:\MyProgram\File\FireFileCopy
と、意味がわかりません。これは何がおこっているんでしょうか??
HTML自体はC:\Documents and Settings\hoge\デスクトップ\hoge\hoge.htmlです。

var cfdlr = fso.GetFolder(".");を
var cfdlr = fso.GetFolder("C:\\Documents and Settings\\hoge\\デスクトップ");
などとすると指示通り表示できますが、環境が変わったときに使えなくなってしまうので
相対パスで指定できるようにしたいんです。
0572nobodyさん2005/09/24(土) 16:34:58ID:???
あてずっぽうな返事だけど、各ソフトの本体が存在するフォルダが「.」なの?
05735712005/09/24(土) 18:42:48ID:???
>>572 「.」はたぶんカレントディレクトリを表す「.」かと。

var cfdlr = fso.GetFolder(".");
だと
D:\MyProgram\HPEditor\ezHTML
を取得。試しに
var cfdlr = fso.GetFolder("data");
としてみると
D:\MyProgram\HPEditor\ezHTML\Data
を取得しました。
0574nobodyさん2005/09/24(土) 22:13:48ID:???
各アプリを起動するショートカットファイルのプロパティを参照すれば分かるが
カレントディレクトリ=ショートカットの「作業フォルダ」。

IEのショートカットの作業フォルダが
%HOMEDRIVE%%HOMEPATH%
になってるからこれを基点にするか、他の似たような環境変数を探してみれば?

あと、そのスクリプトファイルの拡張子を.htaにしてみれば何か変わるかもよ。

#この話もどちらかといえばWSHスレ向きだよなあ
0575 IEスクリプトエラーダイアログ2005/09/26(月) 23:08:01ID:c1BQPM5g
初級ネット板から誘導されてきました。
Javascriptについての質問とも言えないのですが、よろしくお願いします。

mac 10.1.5でIE5.2を使っています。
Javascriptのエラー表示が文字化けするのですが、
どこで直せばいいのでしょうか。
OSの地域・言語の設定とIEのフォント設定はきちんとしてあります。

こんなダイアログが出ます。

-----------------------------------
Internet Explorer スクリプト エラー
スクリプト エラーが発生しました。いくつかのスクリプトは正しく動作しない可能性があります。
-----------------------------------
Microsoft JScript E´a^E´i`E´ ^E´ CE´A¨E´GE´a^A?[:
回線: 26
文字: 2
エラー: (※上記のような感じの文字化け羅列です)
0576nobodyさん2005/09/26(月) 23:13:54ID:???
>>575
板違い。
ここはサーバーサイド プログラミング のお話し。
マカー用のIEやらソフトの設定については、新mac板へどうぞ。
0577nobodyさん2005/09/26(月) 23:48:04ID:???
つーかMacのIEは早く捨ててくれ。
マカーがIEを使いつづけたがるのが理解できん。
0578nobodyさん2005/09/27(火) 17:45:40ID:???
サーブレットでCSVをダウンロードするようなプログラムを作ってるんですが、
なぜかダウンロードダイアログと同時に真っ白い画面が表示されてしまいます。

元画面→CSV作成クラスはPOSTでリクエストを飛ばしてて、
ヘッダには
res.setContentType( "Application/Octet-Stream-Dummy" );
res.setHeader("Content-Disposition","attachment; filename=\"aaaa.csv\"");
を記述してます。
どこの記述がマズいのでしょうか?
ちなみにブラウザはIE6.0SP2
サーバはXPSP1+Tomcatです。
0579nobodyさん2005/09/27(火) 18:08:46ID:???
すいません激しくスレ違いでした。
0580nobodyさん2005/09/27(火) 21:19:24ID:???0
>>571
カレントディレクトリはアプリケーション起動時は作業フォルダに
セットされるけどコモンダイアログを使うと変わるよ。
IE で開いているイントラネット上の HTML を基準にするなら
document.URL から切り出す。
WSH が実行されている環境に合わせて取得するなら
WshShell.Environment あたりで。
05815752005/09/27(火) 22:17:06ID:???0
>>576
誘導先でも板違い……放浪だなぁ。
新mac板行ってみます。

>>577
使いたくないから自分じゃ使ってないんですが、
mac IEでも動作確認しろと言われたのでやむなく。
マカでIEを使い続けたがってる人はたぶんほとんどいないと思います。
マジで捨ててくれるといいんですけどね。
0582nobodyさん2005/09/28(水) 02:56:25ID:???
>>578
それはJAVAの話なのでスレ違い
05835712005/09/28(水) 07:09:20ID:???
>>574
HTAにしたらとりあえず思い通り動きました。
ありがとうございます。
ただHTAだと都合悪いのでもう少し試行錯誤してみます。

>>580
アクティブデスクトップで使うつもりなんですが、document.URLで取得できるのは
file://C:\Documents and Settings\hoge\Application Data\Microsoft\Internet Explorer\Desktop.htt
で固定のようなのでだめみたいです。

WshShell.Environmentのほうもいじってみます。
0584nobodyさん2005/09/28(水) 07:44:37ID:???
>>581
仕事の丸投げですか?
0585nobodyさん2005/09/28(水) 08:42:06ID:???
>>584
この程度は丸投げにはほどとおいと思うが
0586nobodyさん2005/09/29(木) 22:45:09ID:???
YaBBのファイル構成に詳しい人いませんか?
フォーラムのタグを、元のファイルからいじりたいのですが。。、

スクリプトタグをフォーラムに取り込んだら、メイン画面が表示されない状態にorz
YaBBのスレが見当たらなかったので、ここに書いたわけですが、スレ違いの場合かな・・
0587nobodyさん2005/10/01(土) 12:36:11ID:???
>>586
完全にスレ違い
0588nobodyさん2005/10/03(月) 10:48:23ID:z6BH7fB7
質問です。
ブラウザにドロップされたファイルのパスを取得する方法で悩んでいます。
bodyタグにondropイベントを追加したりしましたが無反応でした。
というより、IEが勝手にファイルを開いたりします。

どなたかご存知の方がいましたらお願い致します。
05895712005/10/06(木) 12:43:58ID:???
IEでsetAttributeでclassが設定できないバグについて。
classNameでいけるという話もありますが下記サイトによると

http://cssbug.at.infoseek.co.jp/detail/winie/b024.html
>WinIE6.0では'class'を指定することによる属性値設定はできません。

となるとIE6の場合はclassの属性値を変更する方法はないということですか?
実際試してみましたがダメでした。
特にエラーメッセージは出ませんがtry catchにしっかりひっかかってます。

他に方法ありますか?
0590nobodyさん2005/10/06(木) 12:58:20ID:???
>>589
ブラウザに関する質問はこちらでどうぞ。

+ JavaScript の質問用スレッド vol.41 +
http://pc8.2ch.net/test/read.cgi/hp/1127133050/l50
0591nobodyさん2005/10/06(木) 16:26:36ID:???
サーバーサイドのJavaScriptってなんじゃろ?
JSってブラウザで実行されるものじゃなかったのか
0592nobodyさん2005/10/06(木) 23:20:39ID:???
>>591
JavaScriptは汎用言語。
主要な実行環境がブラウザだというだけ。
次期Javaでは、JavaScriptエンジンが載るから、JavaのSwingアプリやサーブレットの処理をJavaScriptでかけたりするようになる。
■ このスレッドは過去ログ倉庫に格納されています