|
4715 | 4715 | </span></span><span style=display:flex><span>
|
4716 | 4716 | </span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic>// Opens a new window and switches to new window</span>
|
4717 | 4717 | </span></span><span style=display:flex><span><span style=color:#000>driver</span><span style=color:#000;font-weight:700>.</span><span style=color:#000>SwitchTo</span><span style=color:#000;font-weight:700>().</span><span style=color:#000>NewWindow</span><span style=color:#000;font-weight:700>(</span><span style=color:#000>WindowType</span><span style=color:#000;font-weight:700>.</span><span style=color:#000>Window</span><span style=color:#000;font-weight:700>)</span>
|
4718 |
| -</span></span><span style=display:flex><span> </span></span></code></pre></div></div><div class="tab-pane fade" id=tabs-02-04 role=tabpanel aria-labelled-by=tabs-02-04-tab tabindex=2><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-Ruby data-lang=Ruby><span style=display:flex><span> <span style=color:#8f5902;font-style:italic># Note: The new_window in ruby only opens a new tab (or) Window and will not switch automatically</span> |
4719 |
| -</span></span><span style=display:flex><span> <span style=color:#8f5902;font-style:italic># The user has to switch to new tab (or) new window</span> |
4720 |
| -</span></span><span style=display:flex><span> |
4721 |
| -</span></span><span style=display:flex><span> <span style=color:#8f5902;font-style:italic># Opens a new tab and switches to new tab</span> |
4722 |
| -</span></span><span style=display:flex><span><span style=color:#000>driver</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>manage</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>new_window</span><span style=color:#000;font-weight:700>(</span><span style=color:#4e9a06>:tab</span><span style=color:#000;font-weight:700>)</span> |
4723 |
| -</span></span><span style=display:flex><span> |
4724 |
| -</span></span><span style=display:flex><span> <span style=color:#8f5902;font-style:italic># Opens a new window and switches to new window</span> |
4725 |
| -</span></span><span style=display:flex><span><span style=color:#000>driver</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>manage</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>new_window</span><span style=color:#000;font-weight:700>(</span><span style=color:#4e9a06>:window</span><span style=color:#000;font-weight:700>)</span> |
4726 |
| -</span></span><span style=display:flex><span> </span></span></code></pre></div></div><div class="tab-pane fade" id=tabs-02-05 role=tabpanel aria-labelled-by=tabs-02-05-tab tabindex=2><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-JavaScript data-lang=JavaScript><span style=display:flex><span><span style=color:#8f5902;font-style:italic>// Opens a new tab and switches to new tab |
| 4718 | +</span></span><span style=display:flex><span> </span></span></code></pre></div></div><div class="tab-body tab-pane fade" id=tabs-02-04 role=tabpanel aria-labelled-by=tabs-02-04-tab tabindex=2><pre><code>Opens a new tab and switches to new tab |
| 4719 | + |
| 4720 | + |
| 4721 | + |
| 4722 | + |
| 4723 | + |
| 4724 | + |
| 4725 | + |
| 4726 | + |
| 4727 | + |
| 4728 | + |
| 4729 | + |
| 4730 | + |
| 4731 | + |
| 4732 | + |
| 4733 | + |
| 4734 | + |
| 4735 | + |
| 4736 | + |
| 4737 | + |
| 4738 | + |
| 4739 | + |
| 4740 | + |
| 4741 | + |
| 4742 | + |
| 4743 | + |
| 4744 | + |
| 4745 | + |
| 4746 | + |
| 4747 | + |
| 4748 | + |
| 4749 | + |
| 4750 | + |
| 4751 | + |
| 4752 | + |
| 4753 | + |
| 4754 | + |
| 4755 | + |
| 4756 | + |
| 4757 | + |
| 4758 | + |
| 4759 | + |
| 4760 | + |
| 4761 | + |
| 4762 | + |
| 4763 | + |
| 4764 | + |
| 4765 | + |
| 4766 | + |
| 4767 | + |
| 4768 | + |
| 4769 | + <div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-rb" data-lang="rb"><span style="display:flex;"><span> <span style="color:#000">driver</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#000">switch_to</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#000">new_window</span><span style="color:#000;font-weight:bold">(</span><span style="color:#4e9a06">:tab</span><span style="color:#000;font-weight:bold">)</span></span></span></code></pre></div> |
| 4770 | + |
| 4771 | + <div class="text-end pb-2"> |
| 4772 | + <a href="https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk//examples/ruby/spec/interactions/windows_spec.rb#L9" target="_blank"> |
| 4773 | + <i class="fas fa-external-link-alt pl-2"></i> |
| 4774 | + <strong>View full example on GitHub</strong> |
| 4775 | + </a> |
| 4776 | + </div> |
| 4777 | + |
| 4778 | + |
| 4779 | + |
| 4780 | + |
| 4781 | + |
| 4782 | +Opens a new window and switches to new window |
| 4783 | + |
| 4784 | + |
| 4785 | + |
| 4786 | + |
| 4787 | + |
| 4788 | + |
| 4789 | + |
| 4790 | + |
| 4791 | + |
| 4792 | + |
| 4793 | + |
| 4794 | + |
| 4795 | + |
| 4796 | + |
| 4797 | + |
| 4798 | + |
| 4799 | + |
| 4800 | + |
| 4801 | + |
| 4802 | + |
| 4803 | + |
| 4804 | + |
| 4805 | + |
| 4806 | + |
| 4807 | + |
| 4808 | + |
| 4809 | + |
| 4810 | + |
| 4811 | + |
| 4812 | + |
| 4813 | + |
| 4814 | + |
| 4815 | + |
| 4816 | + |
| 4817 | + |
| 4818 | + |
| 4819 | + |
| 4820 | + |
| 4821 | + |
| 4822 | + |
| 4823 | + |
| 4824 | + |
| 4825 | + |
| 4826 | + |
| 4827 | + |
| 4828 | + |
| 4829 | + |
| 4830 | + |
| 4831 | + |
| 4832 | + |
| 4833 | + <div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-rb" data-lang="rb"><span style="display:flex;"><span> <span style="color:#000">driver</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#000">switch_to</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#000">new_window</span><span style="color:#000;font-weight:bold">(</span><span style="color:#4e9a06">:window</span><span style="color:#000;font-weight:bold">)</span></span></span></code></pre></div> |
| 4834 | + |
| 4835 | + <div class="text-end pb-2"> |
| 4836 | + <a href="https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk//examples/ruby/spec/interactions/windows_spec.rb#L15" target="_blank"> |
| 4837 | + <i class="fas fa-external-link-alt pl-2"></i> |
| 4838 | + <strong>View full example on GitHub</strong> |
| 4839 | + </a> |
| 4840 | + </div> |
| 4841 | +</code></pre></div><div class="tab-pane fade" id=tabs-02-05 role=tabpanel aria-labelled-by=tabs-02-05-tab tabindex=2><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-JavaScript data-lang=JavaScript><span style=display:flex><span><span style=color:#8f5902;font-style:italic>// Opens a new tab and switches to new tab |
4727 | 4842 | </span></span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic></span><span style=color:#204a87;font-weight:700>await</span> <span style=color:#000>driver</span><span style=color:#000;font-weight:700>.</span><span style=color:#000>switchTo</span><span style=color:#000;font-weight:700>().</span><span style=color:#000>newWindow</span><span style=color:#000;font-weight:700>(</span><span style=color:#4e9a06>'tab'</span><span style=color:#000;font-weight:700>);</span>
|
4728 | 4843 | </span></span><span style=display:flex><span>
|
4729 | 4844 | </span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic>// Opens a new window and switches to new window
|
|
0 commit comments