相关疑难解决方法(0)

使用JavaScript重新加载页面的首选方法?

你更喜欢哪种方式重新加载当前页面(使用按钮)?

1 <input type="button" value="Reload" onClick="history.go(0)">
2 <input type="button" value="Reload" onClick="location.reload(true)">
3 <input type="button" value="Reload" onClick="window.location.reload(true)">
4 <input type="button" value="Reload" onClick="window.location.href=window.location.href">
5 <input type="button" value="Reload" onClick="document.location.reload(true)">
6 <input type="button" value="Reload" onClick="document.location.href=document.location.href">
Run Code Online (Sandbox Code Playgroud)

由于页面的URL频繁更改AFAIK的'后备功能'之类的

<a href="urlOfCurrentPage.html" onclick="window.location.reload(true);return false;">Reload</a>
Run Code Online (Sandbox Code Playgroud)

对我不起作用吧?

javascript reload

102
推荐指数
2
解决办法
7万
查看次数

Electron 失败时重试加载网页

我正在使用电子来显示一些网页。下面是我的编码:

var app = require('app');
var ipc = require('ipc');
var BrowserWindow = require('browser-window');
var settings = require('./settings');

var mainWindow = null;

app.on('window-all-closed', function() {
  if (process.platform != 'darwin') {
    app.quit();
  }
});

app.on('ready', function(){
    var mainWindow = new BrowserWindow({
        fullscreen: true,
        autoHideMenuBar: true
     })

     mainWindow.loadUrl('file://' + __dirname + '/index.html') // FIRST WEBPAGE

    mainWindow.on('closed', function() {
    mainWindow = null;
    });

ipc.on('redirect', function(){
    mainWindow.loadUrl('http://192.168.1.10/page2')  // SECOND WEBPAGE

    mainWindow.webContents.on("did-fail-load", function() {
        console.log("did-fail-load");

        mainWindow.loadUrl('file://' + __dirname + '/index.html');   
 // REDIRECT TO FIRST WEBPAGE AGAIN …
Run Code Online (Sandbox Code Playgroud)

html javascript ipc electron

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

electron ×1

html ×1

ipc ×1

reload ×1