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

このエントリーをはてなブックマークに追加
952Name_Not_Found:2005/11/01(火) 16:02:15 ID:c2m+omHy
>>930
>>931
ありがとうございました。
別のフレームをスクロールさせたかったのですが、
parent.frame2.scroll(0,100);
で動きました。

ちなみにはじめは「name="frame2"」ではなく「name="frame_2"」
としていたのですが「_」が含まれるとエラーになるようですね。
953Name_Not_Found:2005/11/01(火) 16:15:41 ID:c2m+omHy
たびたび質問申し訳ありません。
別フレームのスクロールについてです。

<frameset cols="50%,*">
  <frame src="frame1.html">
  <frameset rows="50%,*">
    <frame src="frame2.html" name="frame2">
    <frame src="http://www.goo.ne.jp.html" name="frame3">
  </frameset>
</frameset>

上のようにフレームを分けて
frame1に以下のスクリプトを書くと

function frame2scroll(){
  parent.frame2.scroll(0,100);
}
function frame3scroll(){
  parent.frame3.scroll(0,100);
}

frame2scroll()は動いたのですが、
frame3scroll()はエラーになりました。
frame3をスクロールさせる方法はないのでしょうか?

ちなみにJavaScriptコンパクトリファレンス
(毎日コミュニケーションズ)の183ページには
「フレームに自サイト以外のURLを表示している時は、
セキュリティを保つために、そのフレームに表示している
ドキュメントの情報を参照、設定することができません。」
とあるのですが、関係ありますか。
954Name_Not_Found:2005/11/01(火) 16:17:10 ID:c2m+omHy
すみません。
<frame src="http://www.goo.ne.jp" name="frame3">
です。
955Name_Not_Found:2005/11/01(火) 16:54:54 ID:???
>>953
当然関係ある。他鯖の窓はなんっっっっっっにも操作できない
から。それだけ。

でもスクロールさせる方法はあるよ。それは他鯖の窓を巨大な
iframeに入れた自鯖ページを作って、その自鯖ページの入った
フレームをスクロールさせること。

あとあんたね、最初の質問はageてくれていいけど、あとは
sage進行にしないと迷惑だろ。ageとsageが分からないんなら
2ちゃんの入口あたりで勉強してから来い。
956Name_Not_Found:2005/11/01(火) 18:47:31 ID:???
>>955
アドバイスありがとうございます。
ご迷惑おかけしました。
957Name_Not_Found:2005/11/01(火) 19:07:33 ID:???
>>955
スクロールの方法はちょっと面白かった。ナイス
958Name_Not_Found:2005/11/01(火) 19:27:45 ID:ZuI4nhNT
すいません。PhotoshopとJSをつなげたいのですが、まず、Photoshop
の方に伺いたいとおもいます。2chでは、どこへいけばよいのでしょうか。
URLを教えてください。
959Name_Not_Found:2005/11/01(火) 19:50:36 ID:???
Firefoxでフレームのサイズを得るにはどうしたらよいでしょうか?
IEでは以下のように出来ました。
document.getElementById(フレームのID).clientWidth
960Name_Not_Found:2005/11/01(火) 22:01:49 ID:???
>>958
分からん。Photoshopってプラグインとかあるの?単なる画像
が作れるだけだと思っていた…
>>959
Gecko系ではinnerWidthとかじゃないの。
961Name_Not_Found:2005/11/01(火) 22:09:56 ID:???
>>959
ttp://developer.mozilla.org/en/docs/Gecko_DOM_Reference
読め。Element の プロパティの所だ。
962Name_Not_Found:2005/11/01(火) 22:12:11 ID:???
>>958
知らんけどPhotoshopCSならこれ読めば大体よさそうだよ。
ttp://www.openspc2.org/book/PhotoshopCS/
963Name_Not_Found:2005/11/01(火) 22:28:26 ID:???
964Name_Not_Found:2005/11/01(火) 22:30:50 ID:YJT2b3bk
MacIE5.1.7で選択文字列の取得がうまくいかないんだけど
どうしたらうまくいくのかな?
965Name_Not_Found:2005/11/01(火) 22:44:38 ID:???
>>958
日刊デジクリで古旗氏が決行前からフォトショのJSについて書いている。
966Name_Not_Found:2005/11/01(火) 22:49:10 ID:???
>>964
その説明でアンタが間違ってるのかMac IEの問題なのか
分かるわけがないじゃん。アンタの質問はまったく何の
意味もないってことだ。帰れば?
967Name_Not_Found:2005/11/02(水) 00:24:04 ID:???
>>923
に便乗して。
以前そういう類のスクリプトは作ったことがあります。
最新のIE、Gecko、Operaでは動くようにしましたが、どうしてもSafariで実現できませんでした。
Safariで出来る方法ってあります?

968Name_Not_Found:2005/11/02(水) 00:55:11 ID:???
>>966
MacIEで選択文字列の取得といったらgetSelectionかselection系の事しかない。
これだけ絞られるんだから理解できるはず。

分からないのはおまえが馬鹿だからだよwwwwww
969Name_Not_Found:2005/11/02(水) 02:10:03 ID:???
ツールバーの[検索]で表示されるHTMLに自分の書いたページを指定した。
(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Search の SearchAssistantで)

やりたい事は。。。
そのHTMLに記述したJavaScript(JScript?)で、お気に入りフォルダにある全ての「*.url」から「url=・・・・・・」のリストを作り、200x150くらいのインラインフレームで一覧表示した。
ようはお気に入りをビジュアル的に表示したいってことなんですが。
ファイル一覧やURLの読み込み処理のスクリプト自体はなんてことないのですが、セキュリティの設定方法がわかりません。
ローカルに置いたHTMLでスクリプトを実行すると
「セキュリティ保護のため、コンピュータにアクセスできるアクティブコンテンツは表示されないよう、InternetExplorer で制限されています。」
なんて出てくるんですよね。
それ許可すると次に
「スクリプトやActivXコントロールなどのアクティブコンテンツは役に立ちますが、コンピュータに問題を起こすものもあります。」
なんて出てきやがります。

毎回毎回うざいので、というかそれではお気に入りの価値が下がるので、このファイルだけ常時スクリプトを許可したいと。

そんな事ってできますか?

JavaScriptとは直接は関係ないですけどヨロシク。
970Name_Not_Found:2005/11/02(水) 02:51:59 ID:???
>>969
Windows板いけ
971Name_Not_Found:2005/11/02(水) 02:59:32 ID:???
スクリプト関連板行けと言われた場合どうすれば。。。?
972Name_Not_Found:2005/11/02(水) 03:04:15 ID:???
Windowsのセキュリティの設定の話だろ?
開くファイルの中身の構文ならここだけど、開く時点の話ならスレ違い
973Name_Not_Found:2005/11/02(水) 03:32:13 ID:???
>>969
たぶん、JavaScriptでブラウザ側でやろうとしないで、
お気に入りを読み込んで、htmlに整形射出してブラウザに放り込むプログラムを書いた方が
安全確実で早い希ガス。
974Name_Not_Found:2005/11/02(水) 04:13:36 ID:???
>>969
ぐぐればでてくるよ。
http://www.macromedia.com/jp/support/dreamweaver/ts/documents/dw_xp_sp2.htm#active
自分もたいそううざかった経験があるので。
975Name_Not_Found:2005/11/02(水) 07:39:12 ID:???
>>969
そのhtmlの拡張子をhtaに変更して
実行してみな。
976Name_Not_Found:2005/11/02(水) 08:13:55 ID:???
>>968
で、>>966の書いたコードのどこが問題なのか説明してみ。
有効なアドバイスがしてあげられるといいね。
977Name_Not_Found:2005/11/02(水) 08:35:04 ID:???
>>960
>>961
offsetWidthでした。ありがとう。
978Name_Not_Found:2005/11/02(水) 08:55:19 ID:???
>>976
いつもふんぞり返っているが、見透かされてるんだよ、皆に。
JS で何か作ったことあるか? 少しは謙虚になれよ。
979958:2005/11/02(水) 09:26:32 ID:???
>>960,962
ありがとうございました。そちらで勉強してからまたここへ伺います。
その節はよろしくです。
サンクスアゲイン。
あれ、まだスレ埋まってないんだw次スレもなしw
昨日の朝と変わらんじゃんw

>>951
本分に入れたところで、(善意悪意関係なく)見ない香具師は見ないわけだし、
初心者はいきなり書きこんじゃうことが多いでしょ?
なら、もっと視覚的に分かりやすく「名前」に
「まず>>2-3読んでこのレスの過去スレ全集へ飛べ」
と入れればどうかいうこと。天婦羅職人は名無しじゃなく
「まず>>2-3読んでこのレスの過去スレ全集へ飛べ」
で天婦羅揚げれば、ということ。

このレスのように。
と思ったら、もう次スレ作ってんじゃんよ・・・・ショボン
982Name_Not_Found:2005/11/02(水) 09:59:07 ID:???
>>981
スマソ、今作り始めたところだった。もうちょっと早く書いて
くれたらよかったんだけど…

新スレ
http://pc8.2ch.net/test/read.cgi/hp/1130892220/l50
983Name_Not_Found:2005/11/02(水) 10:02:56 ID:???
>>981
そうか、名前に入れるっていう提案だったよな。あんまりよく
分かって無かったかも試練。スマソかった。次スレの時は実施
しようね。
まあ、乙だ。ローカルルール変更は出しておいたから。
985Name_Not_Found:2005/11/02(水) 10:32:37 ID:???
スレタイに入れるのはどうなの?
986Name_Not_Found:2005/11/02(水) 10:36:35 ID:???
読まずに質問してる人には、回答しなければいいんです。
文句言いながら、なんだかんだ答える人がいるから、
検索エンジン代わりにされるんですよ。
ただ、あまりスルーしすぎても質問できずらい雰囲気になって
結局スレが閑散とするからな。
過去スレにうまく誘導できればと思ってるわけだ。

スレタイはこれ以上長くできないだろう。
前スレとの照合もある。
988Name_Not_Found:2005/11/02(水) 11:12:56 ID:???
ローカルルール変更って、スレの?板の?
989Name_Not_Found:2005/11/02(水) 13:07:29 ID:???
>>988
そうじゃなくて。ローカルルールにスレへのリンクがあるでしょ。
新スレになったらリンクを新スレにつけかえてくれないと困る
んで、そうしてくれという依頼を2ch運用情報板の専用スレに
出すわけ。テンプレやルールが変わるわけじゃないからご安心を。
>>986
読まずに質問するヤシを叩くのもまた楽しいじゃん。そして
叩かれて読むようになれば世の中のため。無視したらそういう
楽しみが全部なくなるからね。
>>987
同意、今使ってない名前を使うというのはイイと思うよ。

新スレ
http://pc8.2ch.net/test/read.cgi/hp/1130892220/l50
990Name_Not_Found:2005/11/02(水) 17:47:24 ID:???
>>989
(2)ハハハ。全くだ。激同。
埋めついでに

>>988
普通のグラウザで板TOPみると、板名があって
下に長たらしい案内があるだろう。(この板なんかはそうだ)
専用ブラウザなら書きこみ窓の別タブに用意してあるはず

各種総合スレ
『Webサイト制作初心者用スレッド』
『CSS・スタイルシート質問用スレッド』
『JavaScriptの質問用スレッド』   ←ここのリンク変更を出したよ。ということ
『■■HP評価スレッド■■』
『Dreamweaver・ホームページビルダー・Golive・Photoshop・Illustrator』等は専用スレがあります
埋めついで

依頼の仕方
運営→「2ch運用情報」板→■ローカルルールの申請・変更スレッド

現在は
「■ローカルルールの申請・変更スレッド10」
ttp://qb5.2ch.net/test/read.cgi/operate/1122123520/

書き方は、
他の真似すりゃいい。
あほだ。寝てないからインチキ書く始末。

正しくは

依頼の仕方
運営→「2ch運用情報」板→■ローカルルール等リンク先更新総合スレッド

現在は
■ローカルルール等リンク先更新総合スレッド15
ttp://qb5.2ch.net/test/read.cgi/operate/1126794875/

書き方は他を真似ろ
994Name_Not_Found:2005/11/02(水) 18:56:10 ID:???
995Name_Not_Found:2005/11/02(水) 19:27:53 ID:???
埋めついでの質問です。

javascriptでスレッドのdatを整形表示出来ないかと思い
やってみたのですが、IE専用のようです↓

http://www.geocities.jp/mirrorhenkan/dat2html-3/
http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read.html?key=1002458845

他のブラウザでも読めるようにしたいので>>3のA10のように
xmlhttpまたはxmlhttprequestを使ってみたのですが、
datファイルがUTF-8でないと読みとってくれないようです。

http://www.geocities.jp/mirrorhenkan/dat2html-3/dat/read-xml.html?key=utf8

datはshift-jisのままで、どうにかIE以外のブラウザで読み取り可能な方法は
何か考えられるでしょうか。

あと、上二つともタイトル(<title>〜</title>)がうまく取り込めませんでした。
何か良い方法がありましたら御教示頂けないでしょうか。
996Name_Not_Found:2005/11/02(水) 19:50:24 ID:???
あと5レスなんで誰も答えんでしょ。
1000取り合戦始まる前に
新スレにマルチしとけ。
997Name_Not_Found:2005/11/02(水) 21:58:20 ID:???
997
998Name_Not_Found:2005/11/02(水) 21:59:03 ID:???
998
999Name_Not_Found:2005/11/02(水) 21:59:34 ID:???
999
1000Name_Not_Found:2005/11/02(水) 21:59:46 ID:???
しね
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。