คำถามติดแท็ก browser

เว็บเบราว์เซอร์หรืออินเทอร์เน็ตเบราว์เซอร์เป็นแอพพลิเคชั่นซอฟต์แวร์สำหรับดึงข้อมูลนำเสนอและสำรวจแหล่งข้อมูลบนเวิลด์ไวด์เว็บ

3
มีเหตุผลที่เป็นประโยชน์ในการใช้สตริงที่ยกมาสำหรับคีย์ JSON หรือไม่
ตาม Crockford ของjson.orgเป็น JSON วัตถุถูกสร้างขึ้นจากสมาชิกซึ่งถูกสร้างขึ้นจากคู่ ทุกคู่ประกอบด้วยสตริงและค่าโดยมีการกำหนดสตริงเป็น: สตริงคือลำดับของอักขระ Unicode ที่เป็นศูนย์หรือมากกว่าซึ่งรวมอยู่ในเครื่องหมายคำพูดคู่โดยใช้เครื่องหมายแบ็กสแลช Escape อักขระแสดงเป็นสตริงอักขระเดี่ยว สตริงก็เหมือนกับสตริง C หรือ Java แต่ในทางปฏิบัติโปรแกรมเมอร์ส่วนใหญ่ไม่รู้ด้วยซ้ำว่าคีย์ JSON ควรอยู่ในเครื่องหมายอัญประกาศคู่เพราะเบราว์เซอร์ส่วนใหญ่ไม่จำเป็นต้องใช้เครื่องหมายคำพูดคู่ มันสมเหตุสมผลหรือไม่ที่จะรบกวน JSON ของคุณในเครื่องหมายคำพูดคู่? ตัวอย่างที่ถูกต้อง: { "keyName" : 34 } ตรงข้ามกับไม่ถูกต้อง: { keyName : 34 }

6
ประเภท mime ของไฟล์ที่อัพโหลดถูกกำหนดโดยเบราว์เซอร์อย่างไร?
ฉันมีแอปพลิเคชันเว็บที่ผู้ใช้ต้องการอัปโหลดไฟล์. zip บนฝั่งเซิร์ฟเวอร์, ฉันกำลังตรวจสอบประเภท MIME ของไฟล์ที่อัปโหลดเพื่อให้แน่ใจว่ามันเป็นหรือapplication/x-zip-compressedapplication/zip สิ่งนี้ใช้ได้ดีสำหรับฉันใน Firefox และ IE อย่างไรก็ตามเมื่อเพื่อนร่วมงานทำการทดสอบมันล้มเหลวสำหรับเขาบน Firefox (ประเภท mime ที่ส่งมาคือ " application/octet-stream") แต่ทำงานบน Internet Explorer การตั้งค่าของเราดูเหมือนจะเหมือนกัน: IE8, FF 3.5.1 เมื่อปิดใช้งานส่วนเสริมทั้งหมด, Win XP SP3, WinRAR ติดตั้งเป็นตัวจัดการไฟล์. zip ดั้งเดิม (ไม่แน่ใจว่าเกี่ยวข้องหรือไม่) คำถามของฉันคือ: เบราว์เซอร์จะกำหนดประเภทละครใบ้ที่จะส่งได้อย่างไร? โปรดทราบ: ฉันทราบว่าเบราว์เซอร์ส่งประเภทละครใบ้จึงไม่น่าเชื่อถือ ฉันแค่ตรวจสอบตามความสะดวก - ส่วนใหญ่จะให้ข้อความแสดงข้อผิดพลาดที่เป็นมิตรมากกว่าข้อความที่คุณได้รับโดยพยายามเปิดไฟล์ที่ไม่ใช่ zip เป็นไฟล์ zip และเพื่อหลีกเลี่ยงการโหลดไลบรารีไฟล์ zip (ซึ่งน่าจะหนัก)

6
ปิดการใช้งานการแคชเบราว์เซอร์สำหรับเบราว์เซอร์ทั้งหมดจาก ASP.NET
ฉันได้รับการอ้างอิงที่ชัดเจนถึงรหัส ASP.NET ที่จำเป็นในการปิดใช้งานเบราว์เซอร์จากการแคชหน้า มีหลายวิธีในการส่งผลกระทบต่อส่วนหัว HTTP และเมตาแท็กและฉันได้รับการแสดงผลที่แตกต่างกันต้องตั้งค่าเพื่อให้เบราว์เซอร์ต่างๆทำงานได้อย่างถูกต้อง จะเป็นการดีมากที่จะได้รับโค้ดอ้างอิงที่แสดงความคิดเห็นเพื่อระบุว่าใช้งานได้กับเบราว์เซอร์ทั้งหมดและจำเป็นสำหรับเบราว์เซอร์ใดโดยเฉพาะรวมถึงเวอร์ชัน มีข้อมูลจำนวนมากเกี่ยวกับปัญหานี้อยู่ที่นั่น แต่ฉันยังไม่พบข้อมูลอ้างอิงที่ดีที่อธิบายถึงประโยชน์ของแต่ละวิธีและว่าเทคนิคเฉพาะถูกแทนที่ด้วย API ระดับที่สูงกว่าหรือไม่ ฉันสนใจ ASP.NET 3.5 SP1 เป็นพิเศษ แต่มันก็เป็นการดีที่จะได้รับคำตอบสำหรับเวอร์ชันก่อนหน้านี้เช่นกัน รายการบล็อกนี้ความแตกต่างที่สำคัญสองประการระหว่าง Firefox และ IE Cachingอธิบายถึงความแตกต่างของพฤติกรรมโปรโตคอล HTTP บางประการ โค้ดตัวอย่างต่อไปนี้แสดงประเภทของสิ่งที่ฉันสนใจ public abstract class NoCacheBasePage : System.Web.UI.Page { protected override void OnInit(EventArgs e) { base.OnInit(e); DisableClientCaching(); } private void DisableClientCaching() { // Do any of these …

17
PHP: หาก internet explorer 6, 7, 8 หรือ 9
ฉันต้องการสร้างเงื่อนไขใน PHP สำหรับ Internet Explorer เวอร์ชันต่างๆตาม: if($browser == ie6){ //do this} elseif($browser == ie7) { //dothis } elseif... ฉันเคยเห็นรูปแบบต่างๆในโค้ดที่คล้ายกัน แต่กำลังมองหาสิ่งที่เรียบง่ายสุด ๆ ซึ่งง่ายมากในการเขียนโค้ดเพื่อทำบางอย่างที่เรียบง่ายและอื่น ๆ ขอบคุณ แก้ไข: ฉันต้องการสิ่งนี้เพื่อแสดงข้อความที่แตกต่างให้กับผู้ใช้ดังนั้นเงื่อนไข CSS และอื่น ๆ จึงไม่ดี
86 php  browser 

18
ฉันจะปิดหน้าต่างเบราว์เซอร์โดยไม่ได้รับข้อความแจ้ง“ คุณต้องการปิดหน้าต่างนี้” ได้อย่างไร
ฉันจะปิดหน้าต่างเบราว์เซอร์โดยไม่ได้รับข้อความDo you want to close this window prompt? พร้อมท์เกิดขึ้นเมื่อฉันใช้window.close();ฟังก์ชัน

7
ค้นหาคุณสมบัติ Source ของ WebBrowser ใน WPF
ไม่มีใครรู้วิธีการหาฐานข้อมูลคุณสมบัติ. Source ของ WebBrowser ใน WPF (3.5SP1)? ฉันมี listview ที่ฉันต้องการมีเว็บเบราว์เซอร์ขนาดเล็กทางด้านซ้ายและเนื้อหาทางด้านขวาและเพื่อค้นหาแหล่งที่มาของเว็บเบราว์เซอร์แต่ละรายการด้วย URI ในแต่ละวัตถุที่เชื่อมโยงกับรายการ นี่คือสิ่งที่ฉันมีเป็นหลักฐานยืนยันถึงแนวคิด แต่ " <WebBrowser Source="{Binding Path=WebAddress}"" ไม่ได้รวบรวม <DataTemplate x:Key="dealerLocatorLayout" DataType="DealerLocatorAddress"> <StackPanel Orientation="Horizontal"> <!--Web Control Here--> <WebBrowser Source="{Binding Path=WebAddress}" ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Disabled" Width="300" Height="200" /> <StackPanel Orientation="Vertical"> <StackPanel Orientation="Horizontal"> <Label Content="{Binding Path=CompanyName}" FontWeight="Bold" Foreground="Blue" /> <TextBox Text="{Binding Path=DisplayName}" FontWeight="Bold" /> …
86 c#  wpf  xaml  data-binding  browser 

4
เบราว์เซอร์ / HTML บังคับให้ดาวน์โหลดรูปภาพจาก src =“ data: image / jpeg; base64 …”
ฉันกำลังสร้างภาพที่ฝั่งไคลเอ็นต์และแสดงด้วย HTML ดังนี้: <img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgM...."/> ฉันต้องการเสนอความเป็นไปได้ในการดาวน์โหลดภาพที่สร้างขึ้น ฉันจะรู้ได้อย่างไรว่าเบราว์เซอร์กำลังเปิดปุ่มหมุนบันทึกไฟล์ (หรือเพียงแค่ดาวน์โหลดรูปภาพเช่น chrome หรือ firefox ไปยังโฟลเดอร์ดาวน์โหลด) ซึ่งช่วยให้ผู้ใช้สามารถบันทึกภาพโดยไม่ต้องคลิกขวาและบันทึกตามภาพ ฉันต้องการโซลูชันที่ไม่มีการโต้ตอบกับเซิร์ฟเวอร์ ดังนั้นฉันจึงทราบว่ามันจะเป็นไปได้ถ้าฉันอัปโหลดภาพก่อนแล้วจึงเริ่มการดาวน์โหลด ขอบคุณมาก!

12
IE9 WebBrowser Control จะรองรับคุณสมบัติทั้งหมดของ IE9 รวมถึง SVG หรือไม่
ฉันเพิ่งอัปเกรดเป็น IE9-beta ตอนนี้ในแอปพลิเคชัน WinForm .Net (3.5) ของฉันฉันต้องการใช้WebBrowserการควบคุม ดังนั้นคำถามของฉันคือWebBrowserคอนโทรลจะแสดงคุณสมบัติและฟังก์ชันทั้งหมดของ IE9 หรือไม่? ข้อกังวลของฉันคือฉันต้องการแสดงกราฟิก SVG บนมัน

4
การควบคุมเว็บเบราว์เซอร์ในเธรดใหม่
ฉันมีรายการ Uri ที่ฉันต้องการ "คลิก" เพื่อให้บรรลุสิ่งนี้ฉันพยายามสร้างการควบคุมเว็บเบราว์เซอร์ใหม่ต่อ Uri ฉันสร้างเธรดใหม่ต่อ Uri ปัญหาที่ฉันพบคือเธรดสิ้นสุดก่อนเอกสาร โหลดเต็มดังนั้นฉันจึงไม่สามารถใช้ประโยชน์จากเหตุการณ์ DocumentComplete ได้ฉันจะเอาชนะสิ่งนี้ได้อย่างไร var item = new ParameterizedThreadStart(ClicIt.Click); var thread = new Thread(item) {Name = "ClickThread"}; thread.Start(uriItem); public static void Click(object o) { var url = ((UriItem)o); Console.WriteLine(@"Clicking: " + url.Link); var clicker = new WebBrowser { ScriptErrorsSuppressed = true }; …

2
12296: 26672: 0420 / 163936.459: ข้อผิดพลาด: browser_switcher_service.cc (238) XXX Init () ข้อผิดพลาดใน“ Selenium Python”
ฉันใช้รุ่น 81.0.4044.113 (รุ่นทางการ) (64 บิต) มันไม่เคยเกิดขึ้นมาก่อนและรหัสก็ใช้ได้ดีอย่างสมบูรณ์ แต่หลังจากนั้นไม่กี่วันฉันก็วิ่งมันอีกครั้ง ฉันกำลังใช้โมดูลเหล่านี้ -> from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.common.exceptions import TimeoutException import csv import time from tkinter import * def Authorization(): time.sleep(15) username = driver.find_element_by_id("userInput") username.send_keys('username') driver.find_element_by_xpath("//*[@id='login-button']").click() time.sleep(5) password = …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.