javascript - 可以从另一个选项卡刷新浏览器页面

标签 javascript html silverlight firefox

我有一个 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/

相关文章:

php - 使用 JavaScript API 从 LinkedIn 获取个人资料详细信息

javascript - 根据选定的小时和分钟从表格中获取下一个最接近的时间

c# - 将 XAML 导入 WPF RichTextBox

c# - Silverlight 和非 UI 线程中的回调

silverlight - Silverlight 中的组合框显示值

javascript - 从头开始编写 getElementsByName

javascript - babel 编译时有没有注入(inject)或忽略全局变量的方法?

javascript - 在 Angular 中输入后如何显示(和隐藏)按钮?

javascript - 在 Cordova 中合并一个文件的多个部分

javascript - 互斥的单选按钮和相应的输入字段