Apple Safari 在页面重新加载后保留 html 更改
Apple Safari keep html changes after page reload
我正在使用 Apple Safari 浏览器中的网络检查器来更改 Safari 中网站的 html 代码。有没有办法在重新加载页面后保留更改?
我想在页面的特定部分添加重新加载按钮。我对此没有问题,但我希望按钮在重新加载后保留在那里。
您不能这样做,原因是您正在 client-side 上编辑页面。因此,每次刷新时,浏览器都会从 server-side 中获取网站,撤消所有临时更改。如果您只是为了练习而这样做,我建议您从检查器中复制代码并将其添加到您自己的 HTML 文件中,然后对该文件进行任何更改。
Apple Safari keep html changes after page reload
每个网络浏览器在重新加载页面时,总是将 HTML 重置为其原始代码,并 re-executes 任何 JavaScript 代码。
I am using the web inspector in Apple Safari browser to alter the html code of a website in Safari.
您更改的是网络浏览器中呈现的页面。您正在更改计算机中的 in-memory 数据,而不是 HTML 文件。
Is there any way to keep the changes after reload of the page?
没有。您必须单独编辑 HTML 文件。使用默认的 Web 浏览器功能,您可以做的最接近的事情是使用 HTML/JS 游乐场,例如 JSFiddle 或 JSBin。
但是,您可以创建一个类似于 JSFiddle 的 HTML 应用程序,但您不会直接编辑 HTML 文件。
不确定是否有 Safari 等效项 - 但 Chrome 有 Emmet LiveStyle - https://chrome.google.com/webstore/detail/emmet-livestyle/diebikgmpmeppiilkaijjbdgciafajmg?hl=en
不过,您最好还是自己编辑实际文件 - 上次我尝试使用 LiveStyle 时,我记得它并不太稳定。
我正在使用 Apple Safari 浏览器中的网络检查器来更改 Safari 中网站的 html 代码。有没有办法在重新加载页面后保留更改?
我想在页面的特定部分添加重新加载按钮。我对此没有问题,但我希望按钮在重新加载后保留在那里。
您不能这样做,原因是您正在 client-side 上编辑页面。因此,每次刷新时,浏览器都会从 server-side 中获取网站,撤消所有临时更改。如果您只是为了练习而这样做,我建议您从检查器中复制代码并将其添加到您自己的 HTML 文件中,然后对该文件进行任何更改。
Apple Safari keep html changes after page reload
每个网络浏览器在重新加载页面时,总是将 HTML 重置为其原始代码,并 re-executes 任何 JavaScript 代码。
I am using the web inspector in Apple Safari browser to alter the html code of a website in Safari.
您更改的是网络浏览器中呈现的页面。您正在更改计算机中的 in-memory 数据,而不是 HTML 文件。
Is there any way to keep the changes after reload of the page?
没有。您必须单独编辑 HTML 文件。使用默认的 Web 浏览器功能,您可以做的最接近的事情是使用 HTML/JS 游乐场,例如 JSFiddle 或 JSBin。
但是,您可以创建一个类似于 JSFiddle 的 HTML 应用程序,但您不会直接编辑 HTML 文件。
不确定是否有 Safari 等效项 - 但 Chrome 有 Emmet LiveStyle - https://chrome.google.com/webstore/detail/emmet-livestyle/diebikgmpmeppiilkaijjbdgciafajmg?hl=en
不过,您最好还是自己编辑实际文件 - 上次我尝试使用 LiveStyle 时,我记得它并不太稳定。