0

私が使用しているコードは次のとおりです。

<html>
<head>
<script>
function open_win()
{
window.open(encodeURI("<inserturlhere>"))
}
</script>
</head>
<body>

<input type="button" value="Open Window" onclick="open_win()">
</body>
</html>

google や apache などの他の Web サイトでも機能します。

config.xml ファイルですべてのドメインへのアクセスを許可しました。

4

2 に答える 2

0

window.open の最後にセミコロン ( ; )が抜けていると思います。間違って書かれている場合は、以下のコードを試してください。

<html>
  <head>
    <script>
      var ref=null;

      function iabLoadStart(event) {
         console.log(event.type + ' - ' + event.url);
      }

      function iabLoadStop(event) {
         console.log(event.type + ' - ' + event.url);
      }

      function iabClose(event) {
         console.log(event.type);
         ref.removeEventListener('loadstart', iabLoadStart);
         ref.removeEventListener('loadstop', iabLoadStop);
         ref.removeEventListener('exit', iabClose);
      }

      function open_win() {
         ref=window.open(encodeURI("<inserturlhere>"),'_blank', 'location=no');
         ref.addEventListener('loadstart', iabLoadStart);
         ref.addEventListener('loadstop', iabLoadStop);
         ref.addEventListener('exit', iabClose);
      }
    </script>
  </head>
  <body>
    <input type="button" value="Open Window" onclick="open_win()">
  </body>
</html> 
于 2013-08-02T05:57:20.157 に答える