从跨域对Iframe应用样式
Apply style on Iframe from cross domain
我有一个小部件,它正在通过iframe加载。我可以更改内部内容的样式吗?
我使用以下插件进行了尝试:https://github.com/davidjbradshaw/iframe-resizer/tree/master/example
jQuery('#market_quotes_f').iFrameResize({
log : true, // Enable console logging
autoResize: false,
enablePublicMethods: true,
sizeWidth: true
});
提前谢谢。。
如果两者托管在同一域上,则只能从父页面更改iFrame中的样式。或者你同时控制两个域。
您正在使用的iframe resizer脚本要求将JS文件放置在iframe的主页面和子页上。如果你已经这样做了,为什么不在iframe内容中添加一个CSS文件呢?
相关文章:
- 当主导航离开视图时,为粘性导航应用样式
- CSS根据属性的可用性有条件地应用样式
- 从跨域对Iframe应用样式
- 如果父宽度大于特定值,则css应用样式
- Javascript:表单在第一次验证和应用样式后提交
- 需要通过Javascript代码应用样式的帮助
- 如何单独对输入标签应用样式
- jQuery 在动态加载内容并使用 .replaceWith() 后不应用样式
- 应用样式,无论元素是否已使用 jQuery 添加到 DOM 中
- 使用 javascript 在标签中应用样式(不带 jQuery)
- 应用样式的屏幕在网页上轻扫
- 基于javascript条件应用样式
- 应用样式“;游标:指针”;所有具有onClick功能的React组件
- 如何在动态生成的元素上应用样式
- 浏览器在繁重的工作负载之前不应用样式
- Jquery移动动态字段未应用样式
- 使用JavaScript添加内容后重新应用样式
- 媒体打印;t在chrome上应用样式,但在firefox中效果完美
- 在javascript中切换时,Chrome应用样式表的速度非常慢
- Wordpress子主题没有通过JQuery应用样式