ボタン(Kynetxを介して挿入される)をクリックして新しいウィンドウを開きたいのですが、この新しいウィンドウをKynetxサンドボックス環境で実行したいと思います。これは、新しいウィンドウにREST APIと通信するボタンがあり、ブラウザーの同一生成元ポリシーを避けたいためです。この新しいウィンドウのDOMも変更したいと思います。
//code in Kynetx extension
ruleset a2031x3 {
meta {
name "Open a new window (SO 12030281)"
description << >>
author "Steve Nay"
logging off
}
dispatch {
domain "exampley.com"
}
global { }
rule first_rule {
select when pageview ".*" setting ()
emit <|
// Open a new window and write some content
var newContent = 'some content';
newWin = window.open();
newWin.document.write(newContent);
|>;
}
}
助けてください。