-1

以下のコードをご覧ください。

<a href="http://www.website.com/" target="awindow" id="" class="" onclick="javascript:open('some=;variables=;');return false;">
    <img src="" alt="" border="0" />
</a>

構文に何か問題がありますか?ポップアップではなく新しいタブで開き、次のエラーがスローされるためです。

Uncaught TypeError: object is not a function 

Open はポップアップを処理する関数で、括弧内の変数が追加されます。これはサードパーティの機能であり、window.open 機能とは関係ありません。

前もって感謝します

4

1 に答える 1

1

代わりにこれを試してください:

// Remove uneeded "javascript:".
// open() is a function of window
onclick="window.open('some=;variables=;');return false;"

window.open()MDNを参照してください。

于 2012-09-18T13:47:05.197 に答える