Есть ли способ CSS-стиля стороннего iframe? Например, с помощью виджета Twitter, я хотел бы изменить размер шрифта.Как создать сторонний iFrame
Как мне это сделать?
Есть ли способ CSS-стиля стороннего iframe? Например, с помощью виджета Twitter, я хотел бы изменить размер шрифта.Как создать сторонний iFrame
Как мне это сделать?
Я не думаю, что вы ... По сути, iframe является другим документом и полностью находится вне вашего контроля (если он является сторонним и/или хранится в другом домене).
В случае твиттера вы всегда можете настроить сам виджет, когда вы его запускаете, но пока вы пытаетесь получить доступ/изменить большинство свойств документа внутри iframe, вы будете проданы.
Короче говоря: насколько я знаю, вы зависите от любых инструментов, предоставляемых третьей стороной. Конечно, вы всегда можете делать хаки (интенсивные завитки, парсинг и переписывание), но это было бы похоже на убийство мухи с действительно большой пушкой.
Что именно вы пытаетесь достичь ?. Возможно, есть способ, которым 3-я сторона позволяет вам ...
Изменить размер шрифта ... Можете ли вы добавить css после факта с помощью javascript? – David542
Дэвид: На самом деле я не думаю. Использование Javascript для доступа к документу в iframe «разрешено», но большую часть времени вы сможете читать информацию (а не быть отличным набором, если честно). Те же правила применяются в случае, например, при попытке использовать iframes и JS для чтения содержимого другого сайта, чтобы вы могли их скопировать. Что касается css, я не думаю, что тело документа iframe.myframe div.this_thing {font-size: 11px} собирается вообще что-то делать. Я знаю, это звучит немного странно, потому что, в конце концов, весь этот текст ** IS ** на вашем компьютере, но так поступает безопасность. –