元スレ+ JavaScript の質問用スレッド vol.78 +
JavaScript覧 / PC版 /みんなの評価 :
501 :
ブラウザ依存の実装になると思うんですが、FireFox で新しいタブを開き、なおかつ開いたタブにフォーカスを移したくないです。
window.open だと新しいタブは開きますが、同時にそちらのタブへ表示が切り替わってしまいます。
こうではなくて、今まで操作していたタブを表示したままにしたいです。
開く前のウィンドウで focus しても何も起こらず、開いたウィンドウの方で blur をすると、そのタブを含むブラウザウィンドウから
フォーカスが外れて違うブラウザウィンドウにフォーカスが移りました。
これを実現する方法はあるでしょうか?
502 = :
無理です
503 = :
それでどんな詐欺をするつもりですか?
504 = :
詐欺ではありません
みんな儲かる話です
505 = :
ユーザの気づかないうちに広告を自動クリックさせるんですね
506 = :
やりたいのは、画像のサムネイルをクリックするとその原寸画像が表示されるんだけど、
大抵は何個もクリックして後でまとめて見るという流れが多いので、いちいち開いたタブに切り替えたくない
ってのがやりたい理由。
なんにしても、できなそうですよね。
つか、これで引っ掛け的なことってできるかな?
507 = :
そういうのが好きな人はそういう設定にしとるわ
509 = :
>>507
その設定ってどうやるの?
新しいウィンドウをタブで開くかどうかの設定と、新しく開いたタブに切り替えるかどうかの設定はあるけど、
その設定いじっても、新しいウィンドウをタブで開いた後でそのタブに切り替えないってことはできてないよ。
CTRL+リンク とかで開くタブは設定どおりに動いてるけど、window.open ではダメだったりしない?
510 = :
> 大抵は何個もクリックして後でまとめて見るという流れが多いので、いちいち開いたタブに切り替えたくない
って考えの人は個人個人でそういう操作してるでしょ
FirefoxならCtrl+クリックで新規バックグラウンドタブに開く
511 = :
典型的な小さな親切余計なお世話
512 = :
サムネイルを選んでもらってアルバム化(リスト化)
できあがったアルバムを開いて写真を見る
っていう作りにしたらいいんじゃねえか
513 = :
新しいウインドウを開かずに、同じウインドウ内に画像を読み込んで表示すればいんじゃね。
514 = :
>>510
イベント拾ってその中で window.open しなくちゃならないんだけど、それだと CTRL 押しててもそうならないんだってば。
>>511
というか自分が使うためのスクリプトなんだけどね。
だからできないならできないでいいんです。
515 = :
なんでそんな程度のもんをjsで開かせようとするの?
516 = :
要素(タグ)を加えたり消したり位置を変えたり、ページを弄る動作をする前に、
仮想ページを作り仮想上であらかじめその動作をさせて動作後のページ(主に要素の位置)がどうなるか確かめる
といったことをしたいのですが
こういう感じでする、というヒントを教えていただけると幸いです
ちなみに現在は見えないiframeの中に同じページを作って仮想ページとして扱っています
517 = :
>>514
>イベント拾ってその中で window.open しなくちゃならないんだけど、それだと CTRL 押しててもそうならないんだってば。
Firefoxのアドオンで可能だよ
518 = :
>>515
要点だけまとめたから単純な話になってるけど、条件に応じたいろいろな処理を伴っているのです。
クライアントのローカルディスクに置いておく、自分用のツール群の一部です(処理対象は外部サーバだけど)。
UI や設計についてアドバイスしてくれようとするのも有難いことではあるのですが、それならそこも含めて質問するので、
とりあえずは当初の質問にあるような動作についての回答だともっと有難いです。
519 = :
Firefoxの拡張スレとかユーザスクリプト系スレで聞きゃいいのに
520 = :
答えはとっくにでてるだろ?
521 = :
>>518
条件によっては可能。条件が不明なら答えようがない。以上。
522 = :
>>521
>>518じゃないが、その情報に興味あり。
どういった条件でどうやればそれが実現できるの?
アドオン導入ですか?
524 = :
自分のためならGreasemonkeyのGM_openInTabでいいんじゃないのか
525 = :
>>524 ごめんうそ、間違えた。フォーカスはfirefox自信の設定だった。
526 = :
>>516
要はプレビューでしょ?
そのままiframeでいいんじゃねえかなぁ
innerHTMLを書き換えてもいいかもしれんが、絶対座標指定の対応が面倒くさいし
527 = :
これからプログラミングの第一歩としてJavascriptを
勉強しようと思うんだが、どうやって学習していくのが
一番効率がいいのだろうか?
一応HTMLとCSSの基礎は理解している。
529 = :
他の言語にする
531 = :
そのへんのサンプルでもいじってなさい
532 = :
必要は発明の母
533 = :
本読んで、自分で書いてみて、他人のソース読んで、
慣れてきたら仕様書読んで、更に自分で書いてきた
コードを読み直して書き方を改めて、常に最新の動向を
チェックし続けるのが一番効率良いんじゃないかな。
534 = :
できるやつは大抵それに近いことしてるもんな
できないやつはコピペばっか
535 = :
<a><img></a>の上に、さらに<a><img></a>を重ねたい。
具体的にいえば、
<a href="atari"><img src="atari"></a>
の上に、
<a href="ooatari_tokubaibi"><img src="ooatari_tokubabi"></a>
みたいなの。
で、これを、Javascriptでやりたい。
document.getElementByID(atari).appenChild(ooatari_tokubaibi)
とかやると、優先順位の関係で「大当たり」が背面になっちゃう。
どうしましょう。
大当たりを前面にしないとだめなんだけど。
なお、style.zIndexはz-Index/zIndex双方ともうまくいきません。
538 = :
あ、非常に大切なこと:
もとのHTMLは書き換えられないんです。
あくまで、Javascriptを追加することしかできない。
よって、
<a><img src="atari" style="position:absolute;z-index:1"></a>
の「style="position:absolute;z-index:1"」は無理。
z-Indexって、重なる相手もposition属性を持ってないとダメでしょ。
そこがクリアできない。
もちろん、「Atari」にJavascriptでposition属性を注入することも
できるかもしれないけど・・・。
いずれにせよ、全部Javascriptでやんないとダメ。
539 = :
DOM操作をしらないのかおまいは
あのHTMLが超ヒントなのに
541 = :
文章読むかぎりatariにのみidがふられてるっぽいな
542 = :
ほらよ
<script>
window.onload=function(){
var img = document.images;
img[0].style.position='absolute';
img[0].style.zIndex='1';
img[1].style.position='absolute';
img[1].style.zIndex='10';
}
</script>
<a><img src="atari"></a>
<a><img src="ooatari_tokubabi"></a>
544 = :
そのとおりです
545 = :
一万行近く分割して書いていると変数名を被らないように考えるのが大変なのですが
いっそa b c...
とつけた方がいいでしょうか?
諸事情で携帯で作成しています
「PCで書け」は泣くので言わないでください
546 = :
スコープ!
547 = :
つ[名前空間]
548 = :
紙にかけばいいじゃない。
549 = :
俺なら頭に描くぜ
550 = :
肉
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.74 + (1001) - [97%] - 2009/12/1 6:08 ○
- + JavaScript の質問用スレッド vol.75 + (1001) - [97%] - 2010/1/23 1:07 ○
- + JavaScript の質問用スレッド vol.76 + (1001) - [97%] - 2010/3/10 4:02
- + JavaScript の質問用スレッド vol.77 + (1001) - [97%] - 2010/5/8 19:06
- + JavaScript の質問用スレッド vol.79 + (1001) - [97%] - 2010/9/11 6:50
- + JavaScript の質問用スレッド vol.88 + (1001) - [97%] - 2011/7/20 7:03
- + JavaScript の質問用スレッド vol.98 + (1001) - [97%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.138 + (1004) - [95%] - 2019/4/20 23:45
- + JavaScript の質問用スレッド vol.128 + (1001) - [95%] - 2016/2/26 6:45
- + JavaScript の質問用スレッド vol.108 + (1001) - [95%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.118 + (1002) - [95%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.94 + (1001) - [95%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [95%] - 2012/1/1 4:46
- + JavaScript の質問用スレッド vol.96 + (1001) - [95%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.95 + (1001) - [95%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.97 + (1001) - [95%] - 2012/3/1 3:31
- + JavaScript の質問用スレッド vol.99 + (1001) - [95%] - 2012/5/7 4:32
トップメニューへ / →のくす牧場書庫について