Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从浏览器编辑和保存静态网页?_Javascript_Html_Css_Editor_Firebug - Fatal编程技术网

Javascript 如何从浏览器编辑和保存静态网页?

Javascript 如何从浏览器编辑和保存静态网页?,javascript,html,css,editor,firebug,Javascript,Html,Css,Editor,Firebug,我一直在Windows中使用Dreamweaver 最近我转到了Ubuntu,在那里我找不到Dreamweaver的好替代品 所以我决定使用Firebug,但它适合于编辑CSS、Javascript。我发现它对编辑HTML(就地)没有用处。 1。是否有任何方法可以在浏览器本身中启用文本的就地编辑? 我遇到的firebug问题是无法保存已编辑的CSS文件或js文件。 2.是否有任何方法可以在firebug中保存已编辑的数据? 第二个回答: 注: 我已经试过Kompozer、NVU和Quanta P

我一直在Windows中使用Dreamweaver
最近我转到了Ubuntu,在那里我找不到Dreamweaver的好替代品

所以我决定使用Firebug,但它适合于编辑CSS、Javascript。我发现它对编辑HTML(就地)没有用处。
1。是否有任何方法可以在浏览器本身中启用文本的就地编辑?

我遇到的firebug问题是无法保存已编辑的CSS文件或js文件。
2.是否有任何方法可以在firebug中保存已编辑的数据?
第二个回答:

注:
我已经试过Kompozer、NVU和Quanta Plus

编辑:

我知道远程服务器中的网页不能在浏览器中直接编辑。我说的是编辑本地副本或编辑任何网页并保存其本地副本。

您不能在浏览器中就地编辑,因为这会带来安全风险-如果这是可能的,您可以编辑世界上任何网站

我建议使用一个专用的HTML编辑器——linux上也有很多这样的编辑器

看看这个:


虽然有好的替代编辑器可以用来做dreamweaver可以做的许多事情,但它们从来没有提供dreamweaver的舒适感。您可以安装和安装。还有一个,实际上是由W3C制作的。我想它也很轻,甚至可能与Kompozer的口径不一样,但既然它是W3C自己创造的,那么至少你可以确定你用它创造的东西是有效的,如果可能很简单的话。

至少对于css你可以使用。安装它,按ctrl+shift+e,就可以了

1。是的,您可以通过以下方式在浏览器中编辑文本:

document.body.contentEditable='true'; document.designMode='on';
为了获得最佳结果(地址栏的JavaScript支持参差不齐):

  • 使用Chrome或Firefox
  • 将代码段输入浏览器的内置JavaScript控制台(Firebug也可以使用)
  • “另存为”网页,完成。(注意:JS脚本、CSS和图像文件等资源的路径可能会被修改。)我已经确认,从Chrome和Firefox保存到本地文件时,这些更改会被保留

  • 2。Chrome现在支持

  • 对样式进行更改,就像您所做的那样
  • 您可以单击“源”窗格并在那里实时编辑样式,就像文本编辑器一样
  • 右键单击并保存到磁盘。选择保存文件的位置
  • 再做些改变
  • 只需点击ctrl-s(或cmd-s)即可立即保存回同一位置的磁盘

  • 我想他是想编辑页面,然后手动将其保存回硬盘。@RAHUL PRASAD-与其因为某人不理解你的问题而对其投否决票,不如重新阅读你的问题,并对其进行编辑,使其更易于理解。然而,我确实理解这个问题。你就是不喜欢这个答案。@Oded:你的第一句话很明显,“你可以编辑世界上任何一个网站!”你认为我的问题的水平太低了吗?我想在本地编辑和保存。顺便说一句,我最近获得了否决权,所以不知道什么时候在哪里使用它。这就是为什么我投了反对票,因为我不喜欢it@RAHUL普拉萨德——“我不喜欢它”可能是否决投票的最坏理由。如果一个答案告诉你编码实践是不好的,即使它是正确的,仅仅因为你不喜欢这个答案,你会投反对票吗?至于你所说的“显而易见”——也许对你来说是这样,但不是对每个人来说都是这样(这个网站有很多人阅读),我不知道什么对你来说是显而易见的,什么对你来说不是显而易见的。查看此元问题和答案,了解其他人认为应该被否决的内容:@Oded:好吧,我犯了一个错误,如果你编辑你的帖子,我将能够撤消否决。为什么不使用编辑器,只使用F5?一旦你通过了学习曲线,你会用Vim这样的东西更有效率。你试过了吗?有一些关于在Wine上运行Dreamweaver的信息。@Demian Brecht:我在问题中提到,我在Linux中找不到Dreamweaver的好替代品。如果你知道一个plz建议。我试过Kompozer、NVU和Quanta Plus。@icktoofay:最新的Dreamweaver不受支持,我正在寻找Dreamweaver的替代品。此外,wine需要大量资源。如果您解释了您缺少的功能,您可能会得到更好的答案。工作正常,但在浏览器本身和导出代码中找不到任何可编辑的文本。要编辑文本,您将使用firebug。但是,您应该仅为快速编辑而这样做,而不是定期进行。@lonut:我如何将firebug中编辑的数据保存到磁盘上?我不认为firebug提供了这样的选择。