解决超链接添加 target="_blank"之后在WebView中不能打开
2013-06-12 12:04
609 查看
小竹小站:www.chinadev.cn
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { [webViewsetUIDelegate:self]; } - (WebView *)webView:(WebView *)sender createWebViewWithRequest:(NSURLRequest *)request { NSLog(@"sss%@",sender); NSUInteger windowStyleMask = NSClosableWindowMask | NSMiniaturizableWindowMask | NSResizableWindowMask | NSTitledWindowMask; NSWindow * webWindow = [[NSWindow alloc] initWithContentRect:NSMakeRect(0, 0, 800, 600) styleMask:windowStyleMask backing:NSBackingStoreBuffereddefer:NO]; WebView * newWebView = [[WebView alloc] initWithFrame:[webWindow contentRectForFrameRect:webWindow.frame]]; [newWebView setAutoresizingMask:NSViewWidthSizable | NSViewHeightSizable]; [webWindow setContentView:newWebView]; [webWindow center]; [webWindow makeKeyAndOrderFront:self]; [[newWebView mainFrame] loadRequest:request]; return newWebView; }
相关文章推荐
- 解决超链接添加 target="_blank"之后在WebView中不能打开
- wx.html2.WebView在 target="_blank" or rel="external" 没有反映的解决方法
- webview onCreateWindow url 新标签的打开 target="_blank"
- 微信小程序添加web-view业务域名,"不支持打开非业务域名"解决办法
- android webview 因iframe+target=“_blank “ 导致的页面无法正常打开或获取不到跳转url
- Qt中如何让WebView中的WebPage打开target为_blank属性的外部url链接(二级链接)
- WebView爬坑之旅2--a标签是target="_blank"时创建新窗口
- sql数据库打开报"值不能为空。参数名viewinfo(microsoft.sqlserver.management.sqlstudio.explorer)”的解决办法
- a 标签 打开新窗体 target="_blank" 失效 解决办法
- AJAX方法中提交请求,target="_blank" 不能正确打开新的浏览器窗口
- a 标签 打开新窗体 target="_blank" 失效 解决办法
- VC6.0不能正常打开文件和添加文件到工程的解决办法
- win7环境下安装VC6.0之后不能打开文件,打开文件或添加文件会导致程序崩溃
- 解决"VC6.0的ClassView里不能显示类或成员变量"问题
- Android 关闭WebView之后,声音或者视频不停止的解决办法
- DataTable表添加新行时,弹出--ID列不能为""-- 异常的解决办法
- <base target="_blank">全部链接在新窗口中打开
- vs2005 "automation服务器不能创建对象"解决方法. -- 安装好VS2005 SP1为什么还是不能创建WEB文件
- 安卓开发, 遇到WebView不能加载静态网页, WebView显示 "net::ERR_PROXY_CONNECTON_FAILED"
- win2003 配置IIS6之后,打开测试页面为"Service Unavailable"的解决办法