king edward hotel - toronto

selenium check if page is loaded python

Find centralized, trusted content and collaborate around the technologies you use most. We shall utilize executeScript method to execute the Javascript commands in Selenium. Does Python have a ternary conditional operator? Why wait for the page to load. How to check if page is loaded in Selenium Python? Why QGIS does not load Luxembourg TIF/TFW file? How to check if an image is displayed on page using Selenium Wait until page is loaded with Selenium WebDriver for Python Asking for help, clarification, or responding to other answers. I tried using driver.close() and driver.quit() in hopes of "resetting" the state of the page each time, but for some reason it seems Selenium will not start a new session when either of . From 1.5 second up to 7 seconds. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. Ask Question Asked 7 years, 9 months ago Modified 7 years, 9 months ago Viewed 6k times 0 What I am to do is trying to iterate over all select values and grab some data. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, The future of collective knowledge sharing. Installation Download the selenium python using the following command in your command prompt. Non-definability of graph 3-colorability in first-order logic. How do you get selenium to recognize that a page loaded? Languages which give you access to the AST to modify during compilation? 587), The Overflow #185: The hardest part of software is requirements, Starting the Prompt Design Site: A New Home in our Stack Exchange Neighborhood, Temporary policy: Generative AI (e.g., ChatGPT) is banned, Testing native, sponsored banner ads on Stack Overflow (starting July 6), Wait until page is loaded with Selenium WebDriver for Python, How to wait a page is loaded in Python Selenium, Wait for a page to fully load in Selenium, Python 2.7 Selenium, How to NOT wait for a page to load, Wait for page to fully load with webdriverjs, Python + Selenium: Wait until element is fully loaded, Python selenium wait for page to load without a condition. @RicardLe sure, updated the answer and included some explanation. To check if a page is loaded in Selenium Python, we can wait for a specific (known) element in the webpage to be present. Asking for help, clarification, or responding to other answers. So is there a way to detect this error? How to detect that page was reloaded in selenium (python)? The best solution I found was a combination of suggestions. How to check is image is loaded or not in selenium? P.P.S. Not the answer you're looking for? Right now I reload the same page without condition, but since it is reloaded, it is not the same page that threw the exception. By clicking Post Your Answer, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct. Cannot assign Ctrl+Alt+Up/Down to apps, Ubuntu holds these shortcuts to itself. Thankfully, it sets many entries in localStorage, the most straightforward being email_cache. why isn't the aleph fixed point the largest cardinal number? Download the selenium python using the following command in your command prompt. A+B and AB are nilpotent matrices, are A and B nilpotent? How can I delete a file or folder in Python? In this post, I will talk about what Selenium waits are. clicked a link or submited a form) from selenium.webdriver.support.ui import WebDriverWait # you can place it on the top WebDriverWait (driver, 10).until (lambda driver: old_url != driver.current_url) You can also . Thanks for contributing an answer to Stack Overflow! Cannot assign Ctrl+Alt+Up/Down to apps, Ubuntu holds these shortcuts to itself, Is there a deep meaning to the fact that the particle, in a literary context, can be used in place of , Characters with only one possible next character, Typo in cover letter of the journal name where my manuscript is currently under review. Use driver.get_cookie(name). To check if a page is loaded in Selenium Python, we can wait for a specific (known) element in the webpage to be present. It's best to start with the basics. How do I check if a directory exists in Python? The question is, how can I see the page content after it fails to load and throws exception? For sure I can use time.sleep(N) but that's not the way I would like to do this. When interacting with dynamic WebElements using Selenium test automation, it is recommended to add Selenium wait for the page to load, so that the element is available for performing tests. Why do complex numbers lend themselves to rotation? How to check is image is loaded or not in selenium? (Ep. Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. Selenium Automation Testing Testing Tools Python We can wait until the page is loaded with Selenium webdriver. Q: How can I configure Selenium to wait w proceeding until the string 'Waiting for data' is not present on the web-page. Will just the increase in height of water column increase pressure or does mass play any role in it? It only takes a minute to sign up. Find centralized, trusted content and collaborate around the technologies you use most. - demouser123 Jul 14, 2015 at 2:41 Also you would need to implement some kind of wait, so that the script waits for some time, before jumping into new page and then finding element. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. What is the number of ways to spell French word chrysanthme ? You should not use document.readyState directly! Asking for help, clarification, or responding to other answers. Languages which give you access to the AST to modify during compilation? Invitation to help writing and submitting papers -- how does this scam work? Selenium is using document.ready state to determine if page has loaded or not. Is it a click or ? Do I have the right to limit a background check? How to check if an image is displayed on page using Selenium? Page-object-model (POM) is a pattern that you can apply it to develop efficient automation framework. Thanks for editing my question. Thanks for contributing an answer to Stack Overflow! Book or a story about a group of people who had become immortal, and traced it back to a wagon train they had all been on. What is the reasoning behind the USA criticizing countries and then paying them diplomatic visits? Other than Will Riker and Deanna Troi, have we seen on-screen any commanding officers on starships who are married? 587), The Overflow #185: The hardest part of software is requirements, Starting the Prompt Design Site: A New Home in our Stack Exchange Neighborhood. Making statements based on opinion; back them up with references or personal experience. This page contains the following errors: error on line 1 at column 1: Extra content at the end of the document Below is. Get HTML source of WebElement in Selenium WebDriver using Python. Typo in cover letter of the journal name where my manuscript is currently under review, Spying on a smartphone remotely by the authorities: feasibility and operation. When are complicated trig functions used? here you want to wait for invisibility of some specific web element. Firstly, define the expected condition. https://github.com/SeleniumHQ/selenium/blob/01399fffecd5a20af6f31aed6cb0043c9c5cde65/java/client/src/com/thoughtworks/selenium/webdriven/commands/WaitForPageToLoad.java#L59-L73, Why on earth are people paying for digital real estate? I have a page contains information about reports inside a frame. This particular line takes too long to load. So, is this even possible w Selenium? What I am to do is trying to iterate over all select values and grab some data. Python selenium wait for page to load without a condition, Selenium is not properly determining if a page has a html tag, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, The future of collective knowledge sharing, That really doesn't seem to be close to enough information. rev2023.7.7.43526. I'm talking about the concept of "waits" in Selenium. consider the following example. A better option would be to use a webscraping library to GET the particular page and check whether it contains specified elements and text. How to get Romex between two garage doors. Making statements based on opinion; back them up with references or personal experience. WebDriverWait implementing such kind of logic. Travelling from Frankfurt airport to Mainz with lot of luggage. It is widely used on checkboxes, radio buttons, and options in a select. The area where the table should be present, Splunk returns the string 'Waiting . For example (This code will not produce this error. Python), Why on earth are people paying for digital real estate? (Ep. Is there a way with python-selenium to wait until all elements of a page has loaded? of web elements. The web page contains a table/list which takes a long time to load. Do you need an "Any" type when implementing a statically typed programming language? Is this ok? I want to know why this happens, what is on the page or what is missing. When are complicated trig functions used? Python zip magic for classes instead of tuples. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, The future of collective knowledge sharing, Fantastic idea. I don't come up with any good enough tool for the second step. <a href="https://sqa.stackexchange.com/questions/36789/how-to-check-if-webpages-are-completely-loaded"></a> Any help I would be much appreciated. How can I remove a mystery pipe in basement wall and floor? 587), The Overflow #185: The hardest part of software is requirements, Starting the Prompt Design Site: A New Home in our Stack Exchange Neighborhood, Temporary policy: Generative AI (e.g., ChatGPT) is banned, Testing native, sponsored banner ads on Stack Overflow (starting July 6), Wait until page is loaded with Selenium WebDriver for Python, When I use WebDriverWait rather than Thread.sleep I get a StaleElementReferenceException. Specifically, I am unable to execute even a basic driver.get () command successfully. After switching to 'text=driver.find_element_by_class_name("sortbar").text.encode().decode('ascii','ignore')' it now takes 0.1 sec to process. @JaredRobertson Ah, that's a shame. it took 4 to 11 seconds to process this part itself. What does the "yield" keyword do in Python? page title or any other element ? If I understand correctly, my code explicitly waits 10 seconds at every load and then waits another 15 until condition is met? Connect and share knowledge within a single location that is structured and easy to search. How to wait a page is loaded in Python Selenium. WARNING: Do not mix implicit and explicit waits. Yes, I want to see source code of that page, exactly as you have shown. We shall print a message to standard output if the checkbox is selected or not. Here is my code. How to get Romex between two garage doors, English equivalent for the Arabic saying: "A hungry man can't enjoy the beauty of the sunset". isEnabled () - This is used to verify if a particular text box is editable or available for the user to interact with. Syntax driver.manage ().timeouts ().implicitlyWait (); How to wait a page is loaded in Python Selenium. Another problem - while clicking on tabs of page, some can be pressed and it works, and some while being pressed, Selenium just pretends to put "Mouse" on it and link is being showed in the bottom left corner. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Selenium Web Automation Course & Examples; example selenium wait for page to load. <a href="https://stackoverflow.com/questions/76597181/why-is-selenium-page-cant-stop-loading">python - Why is Selenium page can't stop loading? - Stack Overflow</a> Were Patton's and/or other generals' vehicles prominently flagged with stars (and if so, why)? How to check if page is loaded in Selenium Python? Implicit is set on driver and applies for the life of that driver instance. Customizing a Basic List of Figures Display, the URL is loaded redirects to "discord.com/channels/@me", displays a page asking whether to open in app or continue in browser, Discord login form is displayed, and login info is entered and "Log In" is clicked. Connect and share knowledge within a single location that is structured and easy to search. <a href="https://stackoverflow.com/questions/42767649/selenium-check-if-page-loaded-by-using-title-tag-in-python">Selenium check if page loaded, by using title tag in python</a> Check all pages are up. You basically have 3 options, depending on what you really want to do. Selenium Automation Testing Testing Tools We can check if an image is displayed on page with Selenium. Not the answer you're looking for? <a href="https://www.lambdatest.com/blog/selenium-wait-for-page-to-load/">Use Selenium wait for page to load with Python [Tutorial] - LambdaTest</a> Find centralized, trusted content and collaborate around the technologies you use most. Send a GET request to the page and check that it returns the status code you want. <a href="https://stackoverflow.com/questions/32436886/how-to-detect-if-page-has-completely-loaded-in-selenium">python - How to detect if page has completely loaded in Selenium </a> It checks for when a page has finished loading. Making statements based on opinion; back them up with references or personal experience. Selenium implementation: https://github.com/SeleniumHQ/selenium/blob/01399fffecd5a20af6f31aed6cb0043c9c5cde65/java/client/src/com/thoughtworks/selenium/webdriven/commands/WaitForPageToLoad.java#L59-L73. Using the link above I created the following script that tries a hack to get the value again: This is getting ugly, so as an alternative-alternative solution, you can also try to identify elements in the page that are only present for logged in users. What would stop a large spaceship from looking like a flying brick? Can you work in physics research with a data science degree? Non-definability of graph 3-colorability in first-order logic. Is a dropper post a good solution for sharing a bike between two riders? What is the significance of Headband of Intellect et al setting the stat to 19? Using this expected condition, let us check if the page is loaded successfully. I'm assuming this will be a problem as. Explanation Asking for help, clarification, or responding to other answers. What is the verb expressing the action of moving some farm animals in a field to let them eat grass or plants? Software Quality Assurance & Testing Meta. You can do it with use of Expected Conditions explicit waits. How to wait a page is loaded in Python Selenium, Python Selenium - WebDriverWait until either titles are displayed, Don't wait for a page to load using Selenium in Python. When i use sleep method to wait for next page to load it works, and without it i kept getting the information on page 1. <a href="https://stackoverflow.com/questions/36122160/how-to-wait-a-page-is-loaded-in-python-selenium"></a> You can wait until the url of the page is changed: old_url = driver.current_url # here you are redirected to another page (e.g. Source Selenium wait in Python gives additional time for loading of the WebElements in the DOM. I believe it is a bad practice. However, it's not working at all, when I get a 500 error, or the page does not load at all. Is speaking the country's language fluently regarded favorably when applying for a Schengen visa? How can I learn wizard spells as a warlock without multiclassing? @SiKing after browser clicks on some button - the page data in the table gets updated. (Ep. What is the reasoning behind the USA criticizing countries and then paying them diplomatic visits? That 100% did the trick! Sci-Fi Science: Ramifications of Photon-to-Axion Conversion. Also see if the answer can be marked as accepted to resolve the topic. Thanks for contributing an answer to Stack Overflow! Call presence_of_element_located() function of the expected_conditions module and pass the By strategy and web element locator as arguments. I'm just trying to figure out how to check if the title of a specific page has loaded in selenium using python, and if it hasn't then go back to the beginning (continue). Define Expected Condition Firstly, define the expected condition. You, sir, are a genius! But many on development sites have a page loading Issues and It Is taking more or less time for page to load on every software test iteration. How much space did the 68000 registers take up? It is supposed to take an arbitrary URL, load the page, and report all of the outbound links. I edited the answer with another option along the same line: Thank you so much for the updated answer. Given below is the illustration of using the explicit wait function to check for the load of the page. In Selenium, we can implement this solution using WebDriverWait class and expected_conditions module. I see that 'text=driver.find_element(By.TAG_NAME,("body")).text.encode().decode('ascii','ignore')' was highly inefficient. . You are using both implicit and explicit waits which you should not do per the docs. How to test if page loads without errors in webdriver c#? Could you show the rest of the code? (Ep. With page-model, it is possible to minimise maintenance cost. Double-press doesn't work either. Find centralized, trusted content and collaborate around the technologies you use most. It is controlled via a program that can be coded in various different languages such as Python, JavaScript, PHP, etc. How to create IF statement or another way to check whether login required? Update the question with the relevant HTML of the table including the loader element. How to check whether a variable is a class or not? (Ep. The issue I'm facing is that sometimes Selenium returns a proper table/list, and sometimes content with the string 'Waiting for data'. This should be more reliable in case the login flow changes, which is more common than the cookie name changing. Other than Will Riker and Deanna Troi, have we seen on-screen any commanding officers on starships who are married? How do I concatenate two lists in Python? Is there any potential negative effect of adding something to the PATH variable that is not yet installed on the system? As in new browser tab or new window? rev2023.7.7.43526. So even when the page is fully loaded, when I right on the web page, and click "show source", the source doesn't display the table at all and/or other objects Splunk or anything whatsoever, if the application renders within any browser, Selenium would be able to identify the elements. The code waiting for invisibility of the desired element can be like the following: driver.implicitly_wait() may be used to define the driver timeout for waiting for presence of elements when using driver.find_element or driver.find_elements commands only. Selenium's webdriver.get($URL) waits for the page to load completely, as in the "cancel loading" button in your browser changes to "refresh". How to upgrade all Python packages with pip. Many test cases need to be tested and emulated as if a natural person was . You can catch the exception and do whatever you like before continuing. How does the theory of evolution make it less likely that the world is designed? Data is loaded via AJAX so the page isn't reloading - the data in the table is just changing. I used to assertion if an element exists, using Selenium, but would be crazy if the sitemap is large. Data is loaded via AJAX so the page isn't reloading - the data in the table is just changing. A 500 error is internal server error, which means their server isn't working and you can't use selenium effectively on a site that doesn't work - codyc4321 Mar 13, 2017 at 15:40 ), or a piece of text (the name of the logged-in user). Science fiction short story, possibly titled "Hop for Pop," about life ending at age 30. Is there any way to perform step 2 easily? Thanks for contributing an answer to Software Quality Assurance & Testing Stack Exchange! Ask Question Asked 4 years, 6 months ago Modified 4 years, 6 months ago Viewed 2k times 2 I would like to automate the following process: Create a sitemap of a certain domain. Ask Question Asked 8 years, 1 month ago Modified 5 years, 10 months ago Viewed 31k times 7 I have a html div like this <div if="url" class="img-alt__graphic ng-scope" ng-style="ieCSSFilters" style="background-image: url (www.xxxxxxx.com;size=270x360);"></div> (, How to see page that failed to load on condition? Can Visa, Mastercard credit/debit cards be used to receive online payments? Learn more about Stack Overflow the company, and our products. there is time stamp refreshes with new time stamp<div id="ST_refresh_date" align="right"> Last refreshed:13:33:50 AEDT <a class="small-block-green-button" href="javascript:void(0);" onclick="javascript:refreshExportList('Search_Result2');"> <span> <strong>Refresh</strong> </span> </a> </div>. Not sure exactly what selenium checks myself. Upon loading the web page, Splunk provides the web page, except for that table/list. <a href="https://sqa.stackexchange.com/questions/13721/check-if-dynamic-objects-are-loaded-with-selenium">Check if dynamic objects are loaded with Selenium</a> What are the advantages and disadvantages of the callee versus caller clearing the stack after a call? What is the significance of Headband of Intellect et al setting the stat to 19? rev2023.7.7.43526. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. I tried using driver.close() and driver.quit() in hopes of "resetting" the state of the page each time, but for some reason it seems Selenium will not start a new session when either of these are used. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. In the following program, let us make an assumption that the presence of element with id="child3" is an expected condition for the page to have been loaded successfully. You should not do this, as this is already implemented in webdriver. worth mentioning the original source for this answer too: Obviously, just a half if it, as I took the first code I found to describe it (the source code by itself is pretty useless). Integrate some sort of counter that sets a variable to "1" from "0" after the initial run, and have the function check this counter before proceeding each time. <a href="https://stackoverflow.com/questions/37891222/check-if-a-page-is-switched-to-another-page-using-selenium-in-python"></a> fails to load and throws exception? Solutions 1. Here is an example: on opening a web page, some element on the page are not visible and you have to wait for it, in this case, use the below code: WebDriverWait waitForElement = new WebDriverWait (driver, 15); WebElement element = driver.findElement (By.id ("myElement")); element.click (); wait.until (ExpectedConditions.visibilityOf (element)); Define Expected Condition Firstly, define the expected condition. How to validate there is another page or not through Selenium in Python3, Python Using Selenium to Locate 404 Error for If Else Condition, Python zip magic for classes instead of tuples. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. When contacting us, please include the following information in the email: User-Agent: Mozilla/5.0 _iPhone; CPU iPhone OS 15_4_1 like Mac OS X_ AppleWebKit/605.1.15 _KHTML, like Gecko_ Version/15.4 Mobile/15E148 Safari/604.1, URL: stackoverflow.com/questions/88269/how-do-you-get-selenium-to-recognize-that-a-page-loaded. Book or a story about a group of people who had become immortal, and traced it back to a wagon train they had all been on. <a href="https://stackoverflow.com/questions/43441792/how-to-see-page-that-failed-to-load-on-condition-selenium-python"></a> <a href="https://www.testim.io/blog/how-to-wait-for-a-page-to-load-in-selenium/">How to Wait for a Page to Load in Selenium - Testim Blog</a> In the movie Looper, why do assassins in the future use inaccurate weapons such as blunderbuss? With the following imports, you can create an instance object of WebDriverWait with. In Selenium, we can implement this solution using WebDriverWait class and expected_conditions module. Check out the Selenium Wait in Python blog for more details. Python zip magic for classes instead of tuples. How do I merge two dictionaries in a single expression in Python? What is the best software to automate complex tasks involving multiple applications/steps? Thank you. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. Not the answer you're looking for? Connect and share knowledge within a single location that is structured and easy to search. Selenium is a tool used for the automation of web browsers. Commercial operation certificate requirement outside air transportation. I've learned a ton. but basically, you catch the exception and do something there. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. How to check if webpages are completely loaded? So it either returns an instance of WebElement, or else it throws a TimeoutException. ): thanks, How to wait a page is loaded in Python Selenium. - demouser123 Jul 14, 2015 at 2:42 Will just the increase in height of water column increase pressure or does mass play any role in it? Is religious confession legally privileged? There are three ways to implement Selenium wait for page to load: Using Implicit Wait Using Explicit Wait Using Fluent Wait How do I check which version of Python is running my script? Note on point #1 - all the code and js may be loaded but then the js may execute and change content. pip install selenium Basic Usage For checking for a page is completely loaded or not, we use the concept of waits. How can i influence the load time? (Ep. Selenium - Wait until page is fully loaded, Why on earth are people paying for digital real estate? WebdriverWait Expected Conditions are making Selenium Webdriver to wait for some condition like presence, visibility, invisibility etc. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. What does that mean? <a href="https://pythonexamples.org/python-selenium-check-if-page-is-loaded/"></a> There's no error message and noone knows the site except you. I found that doing this worked best for all the pages and had the most versatility (as in I don't need to know any specific ids/details on the page, just that the page has changed). <a href="https://www.softwaretestinghelp.com/assertion-examples-practical-applications/">Selenium Assertion Examples - Practical Applications In Projects</a> By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. You may be able to check for page fully rendered and/or no javascript running to at least partly allow for that. <a href="https://www.software-testing-tutorials-automation.com/2015/02/how-to-wait-for-page-to-loadready-in.html">How To Wait For Page To Load/Ready In Selenium WebDriver</a> Non-definability of graph 3-colorability in first-order logic. A+B and AB are nilpotent matrices, are A and B nilpotent? Not the answer you're looking for? <a href="https://www.tutorialspoint.com/need-selenium-to-wait-until-the-document-is-ready">Need Selenium to wait until the document is ready</a> Is there a message posted somewhere that states that the update is done, is there a color change, etc.? Connect and share knowledge within a single location that is structured and easy to search. Using Selenium's wait.until(ec.url_to_be(url)), but the URL is always "discord.com/channels/@me" after the initial redirect from "https://discordapp.com/users/{user_id}". how can I see the page content after it How can I remove a mystery pipe in basement wall and floor? (mind you we are launching from VMs and the browser constantly wants to check for updates and run certain routines when it hasn't been launched . Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. How do you check whether a number is divisible by another number? <a href="https://pythonawesome.com/selenium-page-object-model-with-python/">Selenium Page Object Model with Python - Python Awesome</a> Stack Exchange network consists of 182 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. The while loop is just to check how it goes on scale. For example, if we can conclude that the page is loaded fully by the presence of an element with id="myDiv" in the webpage, then the expected condition can be defined as shown in the following code. Cannot assign Ctrl+Alt+Up/Down to apps, Ubuntu holds these shortcuts to itself. I gave a simplified example because your code contains many other problems. </p> <p><a href="https://www.oohoney.com.tw/m28q5y9/porcupine-flat-campground">Porcupine Flat Campground</a>, <a href="https://www.oohoney.com.tw/m28q5y9/the-palm-west-hollywood">The Palm West Hollywood</a>, <a href="https://www.oohoney.com.tw/m28q5y9/mdha-home-buying-program">Mdha Home Buying Program</a>, <a href="https://www.oohoney.com.tw/m28q5y9/nys-class-b-softball-rankings">Nys Class B Softball Rankings</a>, <a href="https://www.oohoney.com.tw/m28q5y9/sitemap_s.html">Articles S</a><br> </p> </div><!-- .entry-content --> </div> </div> </article><!-- #post --> <div class="wd-single-footer"> <div class="single-post-social"> <link rel="stylesheet" id="wd-social-icons-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/el-social-icons.min.css?ver=6.2.4" type="text/css" media="all"> <div class="wd-social-icons woodmart-social-icons text-center icons-design-colored icons-size-default color-scheme-dark social-share social-form-circle"> <a rel="noopener noreferrer nofollow" href="https://www.oohoney.com.tw/m28q5y9/north-softball-schedule" target="_blank" class=" wd-social-icon social-facebook" aria-label="Facebook social link">north softball schedule<span class="wd-icon"></span> </a> <a rel="noopener noreferrer nofollow" href="https://www.oohoney.com.tw/m28q5y9/actv-venice-timetable-pdf" target="_blank" class=" wd-social-icon social-twitter" aria-label="Twitter social link">actv venice timetable pdf<span class="wd-icon"></span> </a> <a rel="noopener noreferrer nofollow" href="https://www.oohoney.com.tw/m28q5y9/how-to-tell-your-girlfriend-she-complains-too-much" target="_blank" class=" wd-social-icon social-tg" aria-label="Telegram social link">how to tell your girlfriend she complains too much<span class="wd-icon"></span> </a> </div> </div> </div> <link rel="stylesheet" id="wd-page-navigation-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/mod-page-navigation.min.css?ver=6.2.4" type="text/css" media="all"> <div class="single-post-navigation"> <div class="blog-posts-nav-btn prev-btn"> </div> <div class="back-to-archive"> <a href="https://www.oohoney.com.tw/m28q5y9/my-wife-has-no-passion-for-me-anymore"><span class="wd-tooltip">Back to list</span></a> </div> <div class="blog-posts-nav-btn next-btn"> </div> </div> <link rel="stylesheet" id="wd-blog-loop-base-old-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/blog-loop-base-old.min.css?ver=6.2.4" type="text/css" media="all"> <link rel="stylesheet" id="wd-blog-loop-design-masonry-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/blog-loop-design-masonry.min.css?ver=6.2.4" type="text/css" media="all"> <link rel="stylesheet" id="wd-owl-carousel-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/lib-owl-carousel.min.css?ver=6.2.4" type="text/css" media="all"> <div id="comments" class="comments-area"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">selenium check if page is loaded python<small><a rel="nofollow" id="cancel-comment-reply-link" href="https://www.oohoney.com.tw/m28q5y9/iskender-restaurant-istanbul" style="display:none;">iskender restaurant istanbul</a></small> </h3> </div> <input type="hidden" name="comment_parent" id="comment_parent" value=""> </div><!-- #comments --> </div><!-- .site-content --> <link rel="stylesheet" id="wd-off-canvas-sidebar-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/opt-off-canvas-sidebar.min.css?ver=6.2.4" type="text/css" media="all"> <aside class="sidebar-container col-lg-3 col-md-3 col-12 order-last sidebar-right area-sidebar-1" role="complementary"> <div class="widget-heading"> <div class="close-side-widget wd-action-btn wd-style-text wd-cross-icon"> <a href="#" rel="nofollow noopener">關閉</a> </div> </div> <div class="widget-area"> <div id="categories-6" class="wd-widget widget sidebar-widget widget_categories"><h5 class="widget-title">產品選單</h5> <ul> <li class="cat-item cat-item-1"><a href="https://www.oohoney.com.tw/m28q5y9/street-parking-janesville%2C-wi">street parking janesville, wi</a> </li> </ul> </div><div id="woodmart-recent-posts-7" class="wd-widget widget sidebar-widget woodmart-recent-posts"><h5 class="widget-title">Recent Posts</h5> <ul class="woodmart-recent-posts-list"> <li> <div class="recent-posts-info"> <h5 class="wd-entities-title"><a href="https://www.oohoney.com.tw/m28q5y9/rebels-basketball-aau" title="Permalink to selenium check if page is loaded python" rel="bookmark">rebels basketball aau</a></h5> <time class="recent-posts-time" datetime="2023-07-09T07:39:04+08:00">9 7 月, 2023</time> <a class="recent-posts-comment" href="https://www.oohoney.com.tw/m28q5y9/my-school-fees-alpine-school-district">my school fees alpine school district</a> </div> </li> </ul> </div><div id="woodmart-instagram-8" class="wd-widget widget sidebar-widget woodmart-instagram"><h5 class="widget-title">Our Instagram</h5> <link rel="stylesheet" id="wd-instagram-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/el-instagram.min.css?ver=6.2.4" type="text/css" media="all"> <div id="carousel-401" data-atts='{"title":"","username":"ozdesignfurniture","number":"9","size":"thumbnail","target":"_blank","link":"","design":"grid","spacing":1,"spacing_custom":6,"rounded":0,"per_row":3,"hide_mask":0,"hide_pagination_control":"","hide_prev_next_buttons":"","el_class":"","content":"","data_source":"scrape","images":[],"images_size":"medium","images_link":"","images_likes":"1000-10000","images_comments":"0-1000"}' data-username="ozdesignfurniture" class="instagram-pics instagram-widget instagram-grid data-source-scrape"><div class="wd-notice wd-info">Instagram has returned invalid data.</div></div></div> </div><!-- .widget-area --> </aside><!-- .sidebar-container --> </div><!-- .main-page-wrapper --> </div> <!-- end row --> </div> <!-- end container --> <footer class="footer-container color-scheme-light"> <link rel="stylesheet" id="wd-footer-base-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/footer-base.min.css?ver=6.2.4" type="text/css" media="all"> <div class="container main-footer"> <aside class="footer-sidebar widget-area row" role="complementary"> <div class="footer-column footer-column-1 col-12 col-sm-6 col-lg-3"> <div id="text-9" class="wd-widget widget footer-widget widget_text"> <div class="textwidget"><div class="footer-logo" style="max-width: 70%; margin-bottom: 10px;"><img src="https://i0.wp.com/172.104.83.119/wp-content/uploads/2021/01/oohoney_logo%E8%B3%87%E7%94%A2-1.png" style="margin-bottom: 10px;" data-recalc-dims="1"><p></p></div> <div id="custom_html-2" class="widget_text woodmart-widget widget footer-widget footer-widget-collapse widget_custom_html"><h5 class="widget-title">聯絡資訊</h5><div class="textwidget custom-html-widget"><div style="line-height: 2;"> <i class="fa fa-instagram" style="width: 15px; text-align: center; margin-right: 4px;"></i> <a target="_blanket" href="https://www.oohoney.com.tw/m28q5y9/owyhee-baseball-roster" rel="noopener">owyhee baseball roster</a> <br> <i class="fa fa-facebook-square" style="width: 15px; text-align: center; margin-right: 4px;"></i> <a target="_blanket" href="https://www.oohoney.com.tw/m28q5y9/is-franklin-and-marshall-d1" rel="noopener">is franklin and marshall d1</a> <br> <i class="fa fa-mobile" style="width: 15px; text-align: center; margin-right: 4px;"></i> Phone: 0921409526<br> <i class="fa fa-location-arrow" style="width: 15px; text-align: center; margin-right: 4px;"></i> <span> 地址:高雄市阿蓮區蜂北路67號</span><br> <i class="fa fa-envelope-o" style="width: 15px; text-align: center; margin-right: 4px;"></i> <span> Email : beelive.c@gmail.com</span></div> </div> </div></div> </div> </div> <div class="footer-column footer-column-2 col-12 col-sm-6 col-lg-3"> </div> <div class="footer-column footer-column-3 col-12 col-sm-4 col-lg-2"> <div id="text-13" class="wd-widget widget footer-widget widget_text"><h5 class="widget-title">關於雙園</h5> <div class="textwidget"><ul class="menu"> <li><a href="#">品牌故事</a></li> <li><a href="#">歷史事紀</a></li> <li><a href="#">媒體報導</a></li> <li><a href="#">最新消息</a></li> </ul> </div> </div> </div> <div class="footer-column footer-column-4 col-12 col-sm-4 col-lg-2"> <div id="text-14" class="wd-widget widget footer-widget widget_text"><h5 class="widget-title">購物服務</h5> <div class="textwidget"><ul class="menu"> <li><a href="#">購物說明</a></li> <li><a href="https://www.oohoney.com.tw/m28q5y9/private-school-teacher-salary-washington-state">private school teacher salary washington state</a></li> <li><a href="#">隱私權政策</a></li> <li><a href="https://www.oohoney.com.tw/m28q5y9/best-hotels-in-augusta%2C-maine">best hotels in augusta, maine</a></li> </ul> </div> </div> </div> <div class="footer-column footer-column-5 col-12 col-sm-4 col-lg-2"> <div id="text-15" class="wd-widget widget footer-widget widget_text"><h5 class="widget-title">會員專區</h5> <div class="textwidget"><ul class="menu"> <li><a href="#">我的帳號</a></li> <li><a href="#">商店</a></li> <li><a href="#">購物車</a></li> <li><a href="#">結帳</a></li> </ul> </div> </div> </div> </aside><!-- .footer-sidebar --> </div> <div class="copyrights-wrapper copyrights-two-columns"> <div class="container"> <div class="min-footer"> <div class="col-left set-cont-mb-s reset-last-child"> <small><a href="https://www.oohoney.com.tw/m28q5y9/borrelli%27s-pizza-barstool"><strong>雙園蜂蜜X蜂旅時光</strong></a> <i class="fa fa-copyright"></i> 2021 All Right Reserved </small></div> </div> </div> </div> </footer> </div> <!-- end wrapper --> <div class="wd-close-side woodmart-close-side"></div> <div class="mobile-nav wd-side-hidden wd-left wd-left color-scheme-light"> <link rel="stylesheet" id="wd-header-my-account-sidebar-css" href="https://www.oohoney.com.tw/wp-content/themes/woodmart/css/parts/header-el-my-account-sidebar.min.css?ver=6.2.4" type="text/css" media="all"> <ul id="menu-main-navigation-1" class="mobile-pages-menu wd-nav wd-nav-mobile wd-active site-mobile-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7109 item-level-0"><a href="https://www.oohoney.com.tw/m28q5y9/conclusion-of-audit-programme" class="woodmart-nav-link"><span class="nav-link-text">品牌故事</span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-405 item-level-0 dropdown-with-height"><a href="https://www.oohoney.com.tw/m28q5y9/signs-that-tell-the-driver-about-specific-laws" class="woodmart-nav-link"><span class="nav-link-text">線上購物</span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7130 item-level-0"><a href="https://www.oohoney.com.tw/m28q5y9/kolkata-apollo-hospital-neurologist-doctor-list" class="woodmart-nav-link"><span class="nav-link-text">產品檢驗</span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7213 item-level-0"><a href="https://www.oohoney.com.tw/m28q5y9/where-object-not-like" class="woodmart-nav-link"><span class="nav-link-text">會員中心</span></a></li> <li class="menu-item menu-item-wishlist wd-with-icon"><li class="menu-item login-side-opener menu-item-account wd-with-icon"><a href="https://www.oohoney.com.tw/m28q5y9/new-apartments-on-whitney-way-madison%2C-wi">new apartments on whitney way madison, wi</a></li></ul> </div><!--END MOBILE-NAV--> <div class="cart-widget-side wd-side-hidden color-scheme-light wd-right"> <div class="widget-heading"> <span class="title widget-title">購物車</span> <div class="close-side-widget wd-action-btn wd-style-text wd-cross-icon"> <a href="#" rel="nofollow">關閉</a> </div> </div> <div class="widget woocommerce widget_shopping_cart"><div class="widget_shopping_cart_content"></div></div> </div> <div class="login-form-side wd-side-hidden color-scheme-light wd-right"> <div class="widget-heading"> <h3 class="widget-title">selenium check if page is loaded python</h3> <div class="close-side-widget wd-action-btn wd-style-text wd-cross-icon"> <a href="#" rel="nofollow">關閉</a> </div> </div> <div class="woocommerce-notices-wrapper"></div> <div class="create-account-question"> <p>沒有帳號嗎?</p> <a href="https://www.oohoney.com.tw/m28q5y9/who-owns-first-national-bank-of-america" class="btn btn-style-link btn-color-primary create-account-button">who owns first national bank of america</a> </div> </div> <div class="wd-sidebar-opener wd-action-btn wd-style-icon woodmart-sticky-sidebar-opener"> <a href="#" rel="nofollow"> <span class=""> Sidebar </span> </a> </div> <script> (function(){ if ( document.getElementById("shipping_option") !== null && typeof document.getElementById("shipping_option") !== "undefined" ) { if (window.addEventListener) { window.addEventListener('DOMContentLoaded', initPaymentMethod, false); } else { window.attachEvent('onload', initPaymentMethod); } } })(); function initPaymentMethod() { var e = document.getElementById("shipping_option"); var shipping = e.options[e.selectedIndex].value; var payment = document.getElementsByName('payment_method'); if ( shipping == "HILIFE_Collection" || shipping == "FAMI_Collection" || shipping == "UNIMART_Collection" ) { var i; for (i = 0; i< payment.length; i++) { if (payment[i].id != 'payment_method_ecpay_shipping_pay') { payment[i].style.display="none"; checkclass = document.getElementsByClassName("wc_payment_method " + payment[i].id).length; if (checkclass == 0) { var x = document.getElementsByClassName(payment[i].id); x[0].style.display = "none"; } else { var x = document.getElementsByClassName("wc_payment_method " + payment[i].id); x[0].style.display = "none"; } } else { checkclass = document.getElementsByClassName("wc_payment_method " + payment[i].id).length; if (checkclass == 0) { var x = document.getElementsByClassName(payment[i].id); x[0].style.display = ""; } else { var x = document.getElementsByClassName("wc_payment_method " + payment[i].id); x[0].style.display = ""; } } } document.getElementById('payment_method_ecpay').checked = false; document.getElementById('payment_method_ecpay_shipping_pay').checked = true; document.getElementById('payment_method_ecpay_shipping_pay').style.display = ''; } else { var i; for (i = 0; i< payment.length; i++) { if (payment[i].id != 'payment_method_ecpay_shipping_pay') { payment[i].style.display=""; checkclass = document.getElementsByClassName("wc_payment_method " + payment[i].id).length; if (checkclass == 0) { var x = document.getElementsByClassName(payment[i].id); x[0].style.display = ""; } else { var x = document.getElementsByClassName("wc_payment_method " + payment[i].id); x[0].style.display = ""; } } else { checkclass = document.getElementsByClassName("wc_payment_method " + payment[i].id).length; if (checkclass == 0) { var x = document.getElementsByClassName(payment[i].id); x[0].style.display = "none"; } else { var x = document.getElementsByClassName("wc_payment_method " + payment[i].id); x[0].style.display = "none"; } document.getElementById('payment_method_ecpay').checked = true; document.getElementById('payment_method_ecpay_shipping_pay').checked = false; document.getElementById('payment_method_ecpay_shipping_pay').style.display = "none"; } } } } </script> <script type="text/javascript"> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })() </script> <script type="text/javascript" id="ce4wp_form_submit-js-extra"> /* <![CDATA[ */ var ce4wp_form_submit_data = {"siteUrl":"https:\/\/www.oohoney.com.tw","url":"https:\/\/www.oohoney.com.tw\/wp-admin\/admin-ajax.php","nonce":"0559ee358d","listNonce":"6f437c919f","activatedNonce":"cd53cb161a"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/plugins/creative-mail-by-constant-contact/assets/js/block/submit.js?ver=1653035308" id="ce4wp_form_submit-js"></script> <script type="text/javascript" src="https://c0.wp.com/p/jetpack/10.9.1/_inc/build/photon/photon.min.js" id="jetpack-photon-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/5.9.7/wp-includes/js/dist/vendor/regenerator-runtime.min.js" id="regenerator-runtime-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/5.9.7/wp-includes/js/dist/vendor/wp-polyfill.min.js" id="wp-polyfill-js"></script> <script type="text/javascript" id="contact-form-7-js-extra"> /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/www.oohoney.com.tw\/wp-json\/","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.5.6.1" id="contact-form-7-js"></script> <script type="text/javascript" src="https://c0.wp.com/p/woocommerce/4.8.0/assets/js/js-cookie/js.cookie.min.js" id="js-cookie-js"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://c0.wp.com/p/woocommerce/4.8.0/assets/js/frontend/woocommerce.min.js" id="woocommerce-js"></script> <script type="text/javascript" id="wc-cart-fragments-js-extra"> /* <![CDATA[ */ var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_a21278d773c9d72fe313ac99a860892e","fragment_name":"wc_fragments_a21278d773c9d72fe313ac99a860892e","request_timeout":"5000"}; /* ]]> */ </script> <script type="text/javascript" src="https://c0.wp.com/p/woocommerce/4.8.0/assets/js/frontend/cart-fragments.min.js" id="wc-cart-fragments-js"></script> <script type="text/javascript" id="wc-cart-fragments-js-after"> jQuery( 'body' ).bind( 'wc_fragments_refreshed', function() { var jetpackLazyImagesLoadEvent; try { jetpackLazyImagesLoadEvent = new Event( 'jetpack-lazy-images-load', { bubbles: true, cancelable: true } ); } catch ( e ) { jetpackLazyImagesLoadEvent = document.createEvent( 'Event' ) jetpackLazyImagesLoadEvent.initEvent( 'jetpack-lazy-images-load', true, true ); } jQuery( 'body' ).get( 0 ).dispatchEvent( jetpackLazyImagesLoadEvent ); } ); </script> <script type="text/javascript" id="mailchimp-woocommerce-js-extra"> /* <![CDATA[ */ var mailchimp_public_data = {"site_url":"https:\/\/www.oohoney.com.tw","ajax_url":"https:\/\/www.oohoney.com.tw\/wp-admin\/admin-ajax.php","disable_carts":"","subscribers_only":"","language":"zh","allowed_to_set_cookies":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-public.min.js?ver=2.6.2.01" id="mailchimp-woocommerce-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=6.5.0" id="wpb_composer_front_js-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/5.9.7/wp-includes/js/comment-reply.min.js" id="comment-reply-js"></script> <script type="text/javascript" id="woodmart-theme-js-extra"> /* <![CDATA[ */ var woodmart_settings = {"menu_storage_key":"woodmart_63b61e27f2e5067c1f71c322a20ac1cb","ajax_dropdowns_save":"1","photoswipe_close_on_scroll":"1","woocommerce_ajax_add_to_cart":"yes","variation_gallery_storage_method":"new","elementor_no_gap":"enabled","adding_to_cart":"Processing","added_to_cart":"Product was successfully added to your cart.","continue_shopping":"Continue shopping","view_cart":"View Cart","go_to_checkout":"\u7d50\u5e33","loading":"Loading...","countdown_days":"days","countdown_hours":"hr","countdown_mins":"min","countdown_sec":"sc","cart_url":"https:\/\/www.oohoney.com.tw\/cart\/","ajaxurl":"https:\/\/www.oohoney.com.tw\/wp-admin\/admin-ajax.php","add_to_cart_action":"widget","added_popup":"no","categories_toggle":"yes","enable_popup":"no","popup_delay":"2000","popup_event":"time","popup_scroll":"1000","popup_pages":"0","promo_popup_hide_mobile":"yes","product_images_captions":"no","ajax_add_to_cart":"1","all_results":"View all results","product_gallery":{"images_slider":true,"thumbs_slider":{"enabled":true,"position":"bottom","items":{"desktop":4,"tablet_landscape":3,"tablet":4,"mobile":3,"vertical_items":3}}},"zoom_enable":"yes","ajax_scroll":"yes","ajax_scroll_class":".main-page-wrapper","ajax_scroll_offset":"100","infinit_scroll_offset":"300","product_slider_auto_height":"no","price_filter_action":"click","product_slider_autoplay":"","close":"Close (Esc)","share_fb":"Share on Facebook","pin_it":"Pin it","tweet":"Tweet","download_image":"Download image","cookies_version":"1","header_banner_version":"1","promo_version":"1","header_banner_close_btn":"yes","header_banner_enabled":"no","whb_header_clone":"\n <div class=\"whb-sticky-header whb-clone whb-main-header <%wrapperClasses%>\">\n <div class=\"<%cloneClass%>\">\n <div class=\"container\">\n <div class=\"whb-flex-row whb-general-header-inner\">\n <div class=\"whb-column whb-col-left whb-visible-lg\">\n <%.site-logo%>\n <\/div>\n <div class=\"whb-column whb-col-center whb-visible-lg\">\n <%.wd-header-main-nav%>\n <\/div>\n <div class=\"whb-column whb-col-right whb-visible-lg\">\n <%.wd-header-my-account%>\n <%.wd-header-search:not(.wd-header-search-mobile)%>\n\t\t\t\t\t\t<%.wd-header-wishlist%>\n <%.wd-header-compare%>\n <%.wd-header-cart%>\n <%.wd-header-fs-nav%>\n <\/div>\n <%.whb-mobile-left%>\n <%.whb-mobile-center%>\n <%.whb-mobile-right%>\n <\/div>\n <\/div>\n <\/div>\n <\/div>\n","pjax_timeout":"5000","split_nav_fix":"","shop_filters_close":"no","woo_installed":"1","base_hover_mobile_click":"no","centered_gallery_start":"1","quickview_in_popup_fix":"","one_page_menu_offset":"150","hover_width_small":"1","is_multisite":"","current_blog_id":"1","swatches_scroll_top_desktop":"no","swatches_scroll_top_mobile":"no","lazy_loading_offset":"200","add_to_cart_action_timeout":"no","add_to_cart_action_timeout_number":"3","single_product_variations_price":"no","google_map_style_text":"Custom style","quick_shop":"yes","sticky_product_details_offset":"150","preloader_delay":"300","comment_images_upload_size_text":"Some files are too large. Allowed file size is 1 MB.","comment_images_count_text":"You can upload up to 3 images to your review.","comment_images_upload_mimes_text":"You are allowed to upload images only in png, jpeg formats.","comment_images_added_count_text":"Added %s image(s)","comment_images_upload_size":"1048576","comment_images_count":"3","search_input_padding":"no","update_fragments_fix":"yes","comment_images_upload_mimes":{"jpg|jpeg|jpe":"image\/jpeg","png":"image\/png"},"home_url":"https:\/\/www.oohoney.com.tw\/","shop_url":"https:\/\/www.oohoney.com.tw\/shop\/","age_verify":"no","age_verify_expires":"30","cart_redirect_after_add":"no","swatches_labels_name":"no","product_categories_placeholder":"\u8acb\u9078\u64c7\u5206\u985e","product_categories_no_results":"No matches found","cart_hash_key":"wc_cart_hash_a21278d773c9d72fe313ac99a860892e","fragment_name":"wc_fragments_a21278d773c9d72fe313ac99a860892e","photoswipe_template":"<div class=\"pswp\" aria-hidden=\"true\" role=\"dialog\" tabindex=\"-1\"><div class=\"pswp__bg\"><\/div><div class=\"pswp__scroll-wrap\"><div class=\"pswp__container\"><div class=\"pswp__item\"><\/div><div class=\"pswp__item\"><\/div><div class=\"pswp__item\"><\/div><\/div><div class=\"pswp__ui pswp__ui--hidden\"><div class=\"pswp__top-bar\"><div class=\"pswp__counter\"><\/div><button class=\"pswp__button pswp__button--close\" title=\"\u95dc\u9589 (Esc)\"><\/button> <button class=\"pswp__button pswp__button--share\" title=\"\u5206\u4eab\"><\/button> <button class=\"pswp__button pswp__button--fs\" title=\"\u5207\u63db\u70ba\u5168\u87a2\u5e55\"><\/button> <button class=\"pswp__button pswp__button--zoom\" title=\"\u653e\u5927\/\u7e2e\u5c0f\"><\/button><div class=\"pswp__preloader\"><div class=\"pswp__preloader__icn\"><div class=\"pswp__preloader__cut\"><div class=\"pswp__preloader__donut\"><\/div><\/div><\/div><\/div><\/div><div class=\"pswp__share-modal pswp__share-modal--hidden pswp__single-tap\"><div class=\"pswp__share-tooltip\"><\/div><\/div><button class=\"pswp__button pswp__button--arrow--left\" title=\"\u4e0a\u4e00\u6b65 (\u5411\u5de6\u7bad\u982d)\"><\/button> <button class=\"pswp__button pswp__button--arrow--right\" title=\"\u4e0b\u4e00\u6b65 (\u5411\u53f3\u7bad\u982d)>\"><\/button><div class=\"pswp__caption\"><div class=\"pswp__caption__center\"><\/div><\/div><\/div><\/div><\/div>","load_more_button_page_url":"yes","menu_item_hover_to_click_on_responsive":"no","clear_menu_offsets_on_resize":"yes","three_sixty_framerate":"60","ajax_search_delay":"300","site_width":"1222","combined_css":"no","slider_distortion_effect":"sliderWithNoise","ajax_links":".wd-nav-product-cat a, .widget_product_categories a, .widget_layered_nav_filters a, .woocommerce-widget-layered-nav a, .filters-area:not(.custom-content) a, body.post-type-archive-product:not(.woocommerce-account) .woocommerce-pagination a, body.tax-product_cat:not(.woocommerce-account) .woocommerce-pagination a, .wd-shop-tools a:not(.breadcrumb-link), .woodmart-woocommerce-layered-nav a, .woodmart-price-filter a, .wd-clear-filters a, .woodmart-woocommerce-sort-by a, .woocommerce-widget-layered-nav-list a, .wd-widget-stock-status a, .widget_nav_mega_menu a"}; var woodmart_page_css = []; /* ]]> */ </script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/global/helpers.min.js?ver=6.2.4" id="woodmart-theme-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/wc/woocommerceNotices.min.js?ver=6.2.4" id="wd-woocommerce-notices-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/header/headerBuilder.min.js?ver=6.2.4" id="wd-header-builder-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/menu/menuOffsets.min.js?ver=6.2.4" id="wd-menu-offsets-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/menu/menuSetUp.min.js?ver=6.2.4" id="wd-menu-setup-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/wc/loginSidebar.min.js?ver=6.2.4" id="wd-login-sidebar-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/wc/onRemoveFromCart.min.js?ver=6.2.4" id="wd-on-remove-from-cart-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/global/lazyLoading.min.js?ver=6.2.4" id="wd-lazy-loading-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/global/btnsToolTips.min.js?ver=6.2.4" id="wd-btns-tooltips-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/libs/tooltips.min.js?ver=6.2.4" id="wd-tooltips-library-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/5.9.7/wp-includes/js/imagesloaded.min.js" id="imagesloaded-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/libs/owl.carousel.min.js?ver=6.2.4" id="wd-owl-library-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/global/owlCarouselInit.min.js?ver=6.2.4" id="wd-owl-carousel-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/menu/mobileNavigation.min.js?ver=6.2.4" id="wd-mobile-navigation-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/wc/cartWidget.min.js?ver=6.2.4" id="wd-cart-widget-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/global/hiddenSidebar.min.js?ver=6.2.4" id="wd-hidden-sidebar-js"></script> <script type="text/javascript" src="https://www.oohoney.com.tw/wp-content/themes/woodmart/js/scripts/wc/stickySidebarBtn.min.js?ver=6.2.4" id="wd-sticky-sidebar-btn-js"></script> <!--[if IE]> <script type="text/javascript"> if ( 0 === window.location.hash.indexOf( '#comment-' ) ) { // window.location.reload() doesn't respect the Hash in IE window.location.hash = window.location.hash; } </script> <![endif]--> <script type="text/javascript"> (function () { var comm_par_el = document.getElementById( 'comment_parent' ), comm_par = ( comm_par_el && comm_par_el.value ) ? comm_par_el.value : '', frame = document.getElementById( 'jetpack_remote_comment' ), tellFrameNewParent; tellFrameNewParent = function () { if ( comm_par ) { frame.src = "https://jetpack..com/jetpack-comment/?blogid=187634890&postid=7494&comment_registration=0&require_name_email=0&stc_enabled=0&stb_enabled=0&show_avatars=1&avatar_default=mystery&greeting=%E7%99%BC%E8%A1%A8%E8%BF%B4%E9%9F%BF&jetpack_comments_nonce=ee94bc6b53&greeting_reply=%E5%B0%8D+%25s+%E7%99%BC%E8%A1%A8%E8%BF%B4%E9%9F%BF&color_scheme=light&lang=zh_TW&jetpack_version=10.9.1&show_cookie_consent=10&has_cookie_consent=0&token_key=%3Bnormal%3B&sig=d77eee1c30d2a480c0c9ed87123b7340e7df3f6a#parent=https%3A%2F%2Fwww.oohoney.com.tw%2F3lvvwgdo%2F%3Fertthndxbcvs%3Dyes" + '&replytocom=' + parseInt( comm_par, 10 ).toString(); } else { frame.src = "https://jetpack..com/jetpack-comment/?blogid=187634890&postid=7494&comment_registration=0&require_name_email=0&stc_enabled=0&stb_enabled=0&show_avatars=1&avatar_default=mystery&greeting=%E7%99%BC%E8%A1%A8%E8%BF%B4%E9%9F%BF&jetpack_comments_nonce=ee94bc6b53&greeting_reply=%E5%B0%8D+%25s+%E7%99%BC%E8%A1%A8%E8%BF%B4%E9%9F%BF&color_scheme=light&lang=zh_TW&jetpack_version=10.9.1&show_cookie_consent=10&has_cookie_consent=0&token_key=%3Bnormal%3B&sig=d77eee1c30d2a480c0c9ed87123b7340e7df3f6a#parent=https%3A%2F%2Fwww.oohoney.com.tw%2F3lvvwgdo%2F%3Fertthndxbcvs%3Dyes"; } }; if ( 'undefined' !== typeof addComment ) { addComment._Jetpack_moveForm = addComment.moveForm; addComment.moveForm = function ( commId, parentId, respondId, postId ) { var returnValue = addComment._Jetpack_moveForm( commId, parentId, respondId, postId ), cancelClick, cancel; if ( false === returnValue ) { cancel = document.getElementById( 'cancel-comment-reply-link' ); cancelClick = cancel.onclick; cancel.onclick = function () { var cancelReturn = cancelClick.call( this ); if ( false !== cancelReturn ) { return cancelReturn; } if ( ! comm_par ) { return cancelReturn; } comm_par = 0; tellFrameNewParent(); return cancelReturn; }; } if ( comm_par == parentId ) { return returnValue; } comm_par = parentId; tellFrameNewParent(); return returnValue; }; } // Do the post message bit after the dom has loaded. document.addEventListener( 'DOMContentLoaded', function () { var iframe_url = "https:\/\/jetpack..com"; if ( window.postMessage ) { if ( document.addEventListener ) { window.addEventListener( 'message', function ( event ) { var origin = event.origin.replace( /^http:\/\//i, 'https://' ); if ( iframe_url.replace( /^http:\/\//i, 'https://' ) !== origin ) { return; } frame.style.height = event.data + 'px'; }); } else if ( document.attachEvent ) { window.attachEvent( 'message', function ( event ) { var origin = event.origin.replace( /^http:\/\//i, 'https://' ); if ( iframe_url.replace( /^http:\/\//i, 'https://' ) !== origin ) { return; } frame.style.height = event.data + 'px'; }); } } }) })(); </script> <script src="https://stats.wp.com/e-202327.js" defer></script> <script> _stq = window._stq || []; _stq.push([ 'view', {v:'ext',j:'1:10.9.1',blog:'187634890',post:'7494',tz:'8',srv:'www.oohoney.com.tw'} ]); _stq.push([ 'clickTrackerInit', '187634890', '7494' ]); </script> </body> </html>