У меня есть календарь iframe Google и вы хотите сохранить его в JS. Когда я его называю, я хочу, чтобы он появился, но ссылка имеет //
в нем. Как я могу //
показать и не прокомментировать всю строку?
var info = {
calendar: "<iframe src="https: //www.google.com/calendar/embed?showTitle=0&showNav=0&showDate=0&showPrint=0&showTabs=0&showCalendars=0&showTz=0&mode=AGENDA&height=275&wkst=1&bgcolor=%23FFFFFF&src=v3jgra0nq7c0ohru1itke2us3g%40group.calendar.google.com&color=%232F6309&ctz=America%2FLos_Angeles" style=" border-width:0 " width="420" height="275" frameborder="0" scrolling="no"></iframe>"/*html stuff*/,
}
Во-первых, вы должны ИЗМЕНИТЬ свой вопрос и поставить код там. Используйте четыре пробела перед всеми строками с кодом. Это даст правильное форматирование, чтобы мы могли видеть, что происходит.
Что касается//разрушения вашей ссылки, это действительно не должно происходить, если ваше строковое содержимое находится в двойных кавычках, как и должно быть. Например,
var info="<iframe src=\"https://www.google.com/calendar/embed?showTitle=0&showNav=0&showDate=0&showPrint=0&showTabs=0&showCalendars=0&showTz=0&mode=AGENDA&height=275&wkst=1&bgcolor=%23FFFFFF&src=v3jgra0nq7c0ohru1itke2us3g%40group.calendar.google.com&color=%232F6309&ctz=America%2FLos_Angeles%22\" />"
Обратите внимание, что мне пришлось ЭСКАТЬ двойные кавычки внутри строки, чтобы javascript знал, что я не закончил свою строку
\"