【问题标题】:How can we change the size of images in HTML by tag name?我们如何通过标签名称更改 HTML 中图像的大小?
【发布时间】:2014-09-01 17:19:10
【问题描述】:

我正在构建一篇阅读 iOS 应用的文章。文章包含多张图片。
我无法更改 html 中图像的大小。
这是我的代码:-

    NSString *url=[[NSString alloc] initWithString:_DetailModal1[3] ];//contain html content.<br>


    NSString *javaScriptStar=@"<script>a = document.getElementsByTagName('img');for (i = 0;i a.length;i++) {a[i].style.maxWidth = '600px';}</script><div style = \"line-height:85px;font-size:55px;font-family: Helvetica, Arial, Sans-Serif;font-weight:400;\">";

【问题讨论】:

    标签: javascript html iphone objective-c ios5


    【解决方案1】:

    请使用width属性而不是maxWidth。您的 for 循环也缺少 &lt;

    请查看this JSFiddle link

    这是更新后的工作代码

    <!DOCTYPE html>
     <html>
      <body>
       <button onclick="myFunction()">Click me</button>
          <img border="0" src="http://t0.gstatic.com/images?q=tbn:ANd9GcS28hGdxjiRyMSuYNKY3ogoqKSZUZFRqlH93apAmZlJ-chii5EG"  
            alt="Pulpit rock" width="304" height="228"/>
    
    <script>
     function myFunction() {
        var a = document.getElementsByTagName('img');
        var i =0;
        for (i = 0;i< a.length;i++) 
        {
            a[i].style.width = '1000px';
        }
     }
    </script>
    
     </body>
    </html>
    

    【讨论】:

    • 嗨 Ramshad,我已经更改了我的代码,但它不起作用。
    【解决方案2】:
        NSString *url=[[NSString alloc] initWithString:_DetailModal1[3] ];//contain html content.     
    
        NSString *javaScriptStar=@"<style type=\"text/css\">img { width : 1000px !important; height:500px !important;}</style>";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-14
      • 2020-05-19
      • 2012-03-22
      • 2016-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多