javascript - 在 HTML 对象标签中添加 CSS 宽度
问题描述
<style>
#window1 {
width: 100%;
border: solid;
border-style: solid;
border-color: black;
}
#window1 object {
width: 100%;
}
</style>
<script>
function load() {
document.getElementById("window1").innerHTML='<object
width="100%" type="text/html" data="http://www.example.com"></object>';
}
</script>
我想要做的是以一定宽度重新加载页面 www.example.com,但我无法使用 CSS 修改页面 www.example.com 的宽度。w3schools 中的参考资料说我需要在标签内添加宽度。但我想要的是使用 CSS 设置宽度。
解决方案
你应该使用style
属性作为
document.getElementById("window1").innerHTML='<object
style="width:100%" type="text/html" data="http://www.example.com"></object>'
推荐阅读
- python - 从 Heroku 定期删除文件
- python - python乌龟中的'ParseError:错误输入'
- java - 如何要求用户“再次播放”并使用简单的是或否问题重新运行 do while 循环?
- javascript - 如何将外部库添加到使用 Vue CLI 生成的 Web 组件?
- python - 如何以相同的方式格式化相同函数创建的日志记录
- vhdl - quartus modelsim 的问题(仿真错误)
- javascript - 如果 span 没有类,则禁用按钮
- php - 消息/聊天系统 - 将消息定向到多个收件人
- vue.js - 如何使用 vue.js 和 bootstrap4 在移动视图中隐藏侧边栏并在移动和其他设备视图中单击切换
- python-3.x - 使用 Python 用备用 CSV 数据填充 Pandas Dataframe