我有一个 silverlight 应用程序。这包含一个“预览”按钮。 按钮代码如下:
private void btn_Preview(object sender, RoutedEventArgs e)
{
HtmlPage.Window.Navigate(new Uri("http://www.google.com"),"_blank");
}
当我单击 Firefox 中的按钮时,会在新选项卡中创建一个新页面。当我再次单击时,会在另一个新选项卡中创建另一个新页面。当我点击 10 次时,会创建 10 个选项卡。
我希望如果我的目标页面已打开,则不要创建新选项卡。仅刷新上一个选项卡。
与谷歌相同blogger “编辑 html”部分的预览
按钮
我想从silverlight开始4 或 JavaScript
可能吗?
最佳答案
将 _blank
更改为您的应用程序的唯一名称。
private void btn_Preview(object sender, RoutedEventArgs e)
{
HtmlPage.Window.Navigate(new Uri("http://www.google.com"),"myApplicationName_previewWindow");
}
使用_blank
,您专门要求它每次打开一个新窗口。
关于javascript - 可以从另一个选项卡刷新浏览器页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3156495/