【问题标题】:Access script element using WATIR使用 WATIR 访问脚本元素
【发布时间】:2011-07-01 04:32:08
【问题描述】:

我有以下代码:

<script type='text/javascript'>
                $(document).ready(function(){
                <!-- /$('.mc_col_header tr:odd').css({'background':'#faf8f8'}); -->
                <!-- /$('.mc_col_header tr:even').css({'background':'#f5f0f0'}); -->
                <!-- /$('.mc_col_header tr:first').css({'background':'#fff'}); -->
                <!-- /$('.mc_col_header td',$('.mc_col_header tr:first')).css({'background':'#fff'}); -->
                <!-- /paginator -->
                paginatorPosition = 'bottom';
                separator = ' ';
                paginatorStyle = 2;
                enablePageOfOption = false;
                enableSelectNoItems = false;
                firstPageSymbol = "First";
                nextPageSymbol = "Next »";
                previousPageSymbol = "« Prev";
                lastPageSymbol = "Last";
                itemsPerPage = parseInt($('input.questions_per_page').attr('value'));
                $('.questions').pagination();
                });
              </script>

我想使用 Watir 访问以下内容:

nextPageSymbol = "Next »";

如何实现?

【问题讨论】:

  • 我们需要您提供的 JavaScript 生成的 HMTL。使用 Firebug 或类似工具,在生成的 HTML 中搜索Next »。

标签: watir


【解决方案1】:

我通过使用 Firebug 找到元素解决了这个问题(谢谢!),并使用 xpath 创建了一个链接访问:

@browser.link(:xpath, 'the_path_generated').click

【讨论】:

    猜你喜欢
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多