にボタンがwebView
あり、次のことを行います。
myButton.onClick = function(){
window.open("http://myURL.com",'about:blank','Popup_Window','width:200,height:200');
}
基本的に、別のウィンドウを開こうとするだけです。デリゲート関数でこのクリックをキャッチします: 次のように:
- (void)webView:(WebView *)sender decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id<WebPolicyDecisionListener>)listener {
[[NSWorkspace sharedWorkspace] openURL:[actionInformation objectForKey:WebActionOriginalURLKey]];
}
このリンクをデフォルトのブラウザの新しいウィンドウで開きます。問題は、この関数の幅と高さのプロパティが失われることです。この事前定義されたサイズで既定のブラウザーを開くにはどうすればよいですか?
前もって感謝します