Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

firefox saves bookmarks containing " as %22

  • 3 ответа
  • 1 имеет эту проблему
  • 5 просмотров
  • Последний ответ от cor-el

more options

When I save a book mark containing the double-quote-symbol " in my bookmarks, it becomes automatically %22. then when I click on that bookmark it won't get properly resolved, because the server for that URL does not recognize %22

ALSO it seems when I paste anything in FIREFOX containing " it gets changed to %22

example below

https://finance.yahoo.com/echarts?s=SPY+Interactive#{"allowChartStacking":true} turns into: https://finance.yahoo.com/echarts?s=SPY+Interactive#{%22allowChartStacking%22:true}

when I paste it in this text box.... I'm using firefox 46.0 in LINUX

When I save a book mark containing the double-quote-symbol " in my bookmarks, it becomes automatically %22. then when I click on that bookmark it won't get properly resolved, because the server for that URL does not recognize %22 ALSO it seems when I paste anything in FIREFOX containing " it gets changed to %22 example below https://finance.yahoo.com/echarts?s=SPY+Interactive#{"allowChartStacking":true} turns into: https://finance.yahoo.com/echarts?s=SPY+Interactive#{%22allowChartStacking%22:true} when I paste it in this text box.... I'm using firefox 46.0 in LINUX

Все ответы (3)

more options

You should post problem links "as is." Then note the problem.

https://finance.yahoo.com/echarts?s=SPY+Interactive#{%22allowChartStacking%22:true} is no problem for me.

Note that some charactors are not allowed in web addresses and are changed via %

more options

@FredMcD I don't understand what you are trying to tell me. I've used FireFox for many years, and I only experienced this issue recently (~2 weeks ago) this link have been saved in my bookmarks for a long time, and now it won't return the page I expected from Yahoo. even if I save the same URL in bookmarks, the " becomes automatically %22.

the original URL should read: https://finance.yahoo.com/echarts?s=IBM+Interactive#{"showArea":false,"showLine":false,"showOhlc":true,"lineType":"bar","range":"5d","allowChartStacking":true}

link text


after, I bookmark it in Firefox 46.0 and even if I copy the correct URL from firefox and I paste it here, in this text box, it turns into this: https://finance.yahoo.com/echarts?s=IBM+Interactive#{%22showArea%22:false,%22showLine%22:false,%22showOhlc%22:true,%22lineType%22:%22bar%22,%22range%22:%225d%22,%22allowChartStacking%22:true}

ALL the " become %22

more options

No problem here with the %20. If I paste this in the location field of a bookmark in directly in the location/address bar then Firefox shows the unescaped version and I get the page with the image.

It is normal to encode characters like the double quote.

You can open the Web Console ("3-bar" menu button or Tools > Web Developer).

Paste the JavaScript code in the command line. Press the Enter key to evaluate the JavaScript code.

encodeURI('https://finance.yahoo.com/echarts?s=IBM+Interactive#{"showArea":false,"showLine":false,"showOhlc":true,"lineType":"bar","range":"5d","allowChartStacking":true}');

This gives:

https://finance.yahoo.com/echarts?s=IBM+Interactive#%7B%22showArea%22:false,%22showLine%22:false,%22showOhlc%22:true,%22lineType%22:%22bar%22,%22range%22:%225d%22,%22allowChartStacking%22:true%7D

Изменено cor-el