2017-01-28 6 views
-4

自己複製ポップアップWORKS!しかし、クロームでは、ポップアップはちょうどお互いの上に積み重なります。それらをランダムな位置に表示する方法の支援を探していました。 編集済みの問題が解決しました。自己複製Scammer Spammer - ランダム化ポップアップ位置付け(Chrome)

:あなたのアイデアを与えることを

が、ここでのコードがある私は(JSが唯一、私はフルページYTのビデオを実装する方法をお見せする必要はありません)ポップアップ複製自体を作るために使用して WAS

<script type="text/javascript"> 
    window.onload = function(){ window.open("file:///C:/Windows/System32/popup.html", "", "width=300, height=200") } 
    window.onunload = function(){ window.open("file:///C:/Windows/System32/popup.html", "", "width=300, height=200") } 
</script> 

アイデアは、ポップアップがVMに隠された単なるHTMLファイルである(つまりJQuery、AJAXなどがない理由)。

最後に:私は本当に助けに感謝します。最高のソリューションを投稿するのが最初の方は、最高の答えを得て、リリースされたアプリや今後のYTのビデオ(デモやDIYチュ​​ートリアル)のクレジットを歓迎します。また親切な、Web開発者は私の強い訴訟ではありません!みんなありがとう。 ANSWER ABOUT

注:構文は、最後にわずかな間違いがあります(私もそれはまさに最初の私に気づくために私の頭を悩まそれを見つめて約10分かかった

window.open('about://blank', '', 'width=300, height=200, top='+(Math.random()*screen.height)+', left='+(Math.random()*screen.width)+'') 

で気付きませんでしたVilla7_が提供する答えと同じですが、最後に2つの括弧の間に[+ '']が間違っていて、何らかの理由でDreamweaver(私にはわかっています)がセミコロン...

ありがとう、これは私が求めていたものです:) ason私は投票を与えることはできません、あなたの答えを選択してください。私は約束したshoutoutsを与えるだろう:)非常にシンプルな、それを愛する!

+1

*デバッグ助けを求める質問は、望ましい行動、特定の問題やエラーと最短を含める必要があります質問自体にそれを再現するのに必要なコード。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:[mcve]。*を作成する方法 – BSMP

答えて

0

ランダムな位置:(「?なぜ、このコードが動作していない」)

window.open('about://blank', '', 'width=300,height=200,top='+(Math.random()*screen.height)+',left='+(Math.random()*screen.width));