Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

close() और quit() में अंतर बताएं


close() और quit() मेथड्स के बीच अंतर नीचे सूचीबद्ध हैं। संक्षेप में, दोनों मेथड ब्राउज़र को बंद करते हैं और किसी पैरामीटर की आवश्यकता नहीं होती।

क्रमांक
close()
quit()
1
close() मेथड फोकस में मौजूद ब्राउज़र को बंद करेगा।
quit() मेथड सभी ब्राउज़र्स को बंद करता है।
2
close() मेथड सक्रिय WebDriver इंस्टेंस को बंद करता है।
quit() मेथड सभी सक्रिय WebDriver इंस्टेंसेस को बंद करता है।

उदाहरण

import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; import java.util.Set; import java.util.Iterator; import org.testng.annotations.Test public class WindowHandles{    @Test    public void Browserclose_quit() throws Exception {       System.setProperty("webdriver.chrome.driver", "C:\\Selenium\\chromedriver.exe");       WebDriver driver = new ChromeDriver();       driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);       driver.get("https://www.tutorialspoint.com/index.htm");       String currentwindow = driver.getWindowHandle();       Set<String> allWindows = driver.getWindowHandles();       Iterator<String> i = allWindows.iterator();       while(i.hasNext()){          String childwindow = i.next();          if(!childwindow.equalsIgnoreCase(currentWindow)){             driver.switchTo().window(childwindow);             System.out.println("The child window is "+childwindow);             // close() मेथड फोकस में मौजूद चाइल्ड विंडो को बंद करेगा             // पैरेंट विंडो अभी भी खुली रहेगी             driver.close()          } else {             System.out.println("There are no children");          }       }       // quit() सभी सक्रिय webdriver इंस्टेंसेस को बंद करेगा, इसलिए अब पैरेंट //विंडो बंद होगी       driver.quit();    } }

  1. Su, Sudo Su, Sudo -s और Sudo -i के बीच अंतर Su, Sudo Su, Sudo -s और Sudo -i के बीच अंतर

    लिनक्स टर्मिनल में रूट सेशन प्राप्त करने के कई अलग-अलग तरीके हैं। यह कुछ भ्रम पैदा कर सकता है, क्योंकि रूट विशेषाधिकार प्राप्त करने की तलाश में अधिकांश शुरुआती यूजर्स इस बात से परिचित नहीं हो सकते हैं कि प्रत्येक कमांड रूट एक्सेस कैसे प्राप्त कर सकती है, वे कैसे भिन्न हैं और ये अंतर कब मायने रखते है

  1. बिटकॉइन और एथेरियम के बीच अंतर बिटकॉइन और एथेरियम के बीच अंतर

    2017 निश्चित रूप से क्रिप्टोकरेंसी का वर्ष था, और भले ही उनकी कीमत अब गिर गई हो, लेकिन प्रमुख मुद्राओं में रुचि कम नहीं हुई है। दो सबसे लोकप्रिय मुद्राएं - बिटकॉइन और एथेरियम - ने वर्ष के दौरान कीमत में भारी वृद्धि देखी - क्रमशः $1,000 से कम से लगभग $20,000 और $10 से कम से $1,300 से अधिक तक। यदि आप

  1. विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है

    माइक्रोसॉफ्ट ने कई नई सुविधाओं और सुधारों के साथ नवीनतम विंडोज 11 जारी किया है। और बहुत सारे पैच और अपडेट के साथ, विंडोज 10 अब नए विंडोज 11 की तुलना में अधिक स्थिर OS है। कंपनी के अनुसार, यह 2025 के बाद विंडोज 10 पर अपना समर्थन बंद कर देगा, इसलिए हमारे पास यह तय करने के लिए पर्याप्त समय है कि विंडोज