Nhiều phiên bản Internet Explorer trên một máy


Câu trả lời:


6

Microsoft hiện cung cấp hình ảnh máy ảo miễn phí với một số phiên bản Internet Explorer khác nhau được cài đặt sẵn. Bạn có thể lấy một bản sao của các hình ảnh trên trang web Modern.ie , hiện bao gồm các kết hợp sau:

  • IE6 trên Windows XP
  • IE7 trên Windows Vista
  • IE8 trên Windows XP
  • IE8 trên Windows 7
  • IE9 trên Windows 7
  • IE10 trên Windows 7
  • IE10 trên Windows 8
  • IE11 trên Windows 8.1
  • IE11 trên Windows 7
  • IE11 trên Windows 10

Các hình ảnh được thiết kế cho các nền tảng ảo hóa sau:

  • Microsoft Hyper-V
  • Microsoft VirtualPC
  • Oracle VirtualBox
  • Song song
  • VMware

Các hình ảnh hết hạn sau một khoảng thời gian cố định, vì vậy các ảnh chụp nhanh được khuyến nghị để đơn giản hóa quá trình "đặt lại" chúng sau khi chúng hết hạn.

Ảnh chụp màn hình

IE6 trên Windows XP IE8 trên Windows 7


Liên kết đã được thay đổi thành developer.microsoft.com/en-us/microsoft-edge/tools/vms
evg345

21

Hãy thử IETester .

IETester là một WebBrowser miễn phí (cho cả mục đích sử dụng cá nhân và chuyên nghiệp) cho phép bạn có các công cụ kết xuất và javascript của IE10, IE9, IE8, IE7 IE 6 và IE5.5 trên Windows 7, Vista và XP, cũng như cài đặt IE trong cùng một quy trình.

nhập mô tả hình ảnh ở đây


+1. Theo tôi, IETester là cách dễ nhất để làm điều này.
Aron Rotteveel

FYI, IETester dường như chỉ có thể chạy IE10 nếu đó là phiên bản mặc định trên hệ điều hành máy chủ, chỉ đúng đối với Windows 8. Xem ở đây: my-debugbar.com/wiki/IETester/IE10Preview
enigment

11

Tôi giả sử bạn muốn điều này kiểm tra trang web của bạn trong một phiên bản trình duyệt khác.

Tuy nhiên, giải pháp tốt hơn và an toàn hơn nhiều là sử dụng Virtual PC để cài đặt các phiên bản khác nhau.

Điều này có nghĩa là bạn có thể sử dụng Internet Explorer 8 làm trình duyệt HĐH bình thường và chạy Internet Explorer 6 & 7 mà không có bất kỳ phiên bản nào can thiệp lẫn nhau.

Trích dẫn từ giải pháp dưới đây, một giải pháp thay thế có thể:

Phương pháp được mô tả dưới đây vẫn hoạt động - nhưng giờ đây có một phương pháp thay thế phù hợp cho các nhà phát triển web chỉ muốn kiểm tra trang web của họ trong IE6. Hãy xem IETester , cho phép bạn cài đặt trình duyệt web độc lập trong Vista hoặc Windows 7 cho phép bạn xem các trang web được kết xuất bằng công cụ kết xuất IE6. Tuy nhiên, đây không chính xác là một phiên bản độc lập, có chức năng của IE6, vì vậy nếu bạn đang tìm kiếm điều đó, hãy sử dụng phương pháp dưới đây.


Đây là một bài viết hay về nó:

Có một ứng dụng mạng nội bộ hoạt động tốt trong IE6 nhưng không giống IE7? Thật ngạc nhiên, Microsoft đã cung cấp một cách để cài đặt IE6 không tương thích với Vista trên Vista và Windows 7. Chà, có thể không hoàn toàn, nhưng gần đủ ...

Internet Explorer 7 đã ra mắt được một thời gian, nhưng vẫn còn rất nhiều trang web không thể đối phó với nó và yêu cầu người dùng kết nối bằng IE6. Thật không may, hầu hết mọi người (chắc chắn là phần lớn người dùng gia đình) đang chạy IE7 - hoặc thậm chí IE8 beta - đã nhận được nó như một phần của bản cập nhật Windows XP, hoặc họ đang chạy Windows Vista hoặc Windows 7 sử dụng IE7 hoặc IE8 tương ứng theo mặc định.

Nếu bạn đang chạy Windows XP, bạn có thể quay lại IE6, nhưng điều này có vẻ khá xấu hổ. Nếu bạn đang chạy Windows Vista, không có tùy chọn khôi phục vì IE6 chưa bao giờ được phát hành cho Vista.

Thay vào đó, những gì bạn có thể làm là sử dụng Hình ảnh VPC Tương thích Ứng dụng Internet Explorer của Microsoft. Đây là hai hình ảnh ổ cứng PC ảo (có thể tải xuống tại đây) có chứa một bản sao đầy đủ, được kích hoạt trước của Windows XP SP2 - một bản chứa IE6 và IE7 khác. Ý tưởng là làm cho người dùng có thể kiểm tra một trong hai ứng dụng và đến cuối cùng, mỗi hình ảnh này chứa Bộ công cụ sẵn sàng IE7, Trình gỡ lỗi tập lệnh và Thanh công cụ dành cho nhà phát triển IE.

Các bản tải xuống riêng lẻ khá chunky (tương ứng 443 MB và 491 MB) và mở rộng ra các tệp VHD 1,48 GB và 1,58 GB . Để sử dụng các tệp, bạn cần cài đặt Virtual PC 2007, tạo một máy mới bằng cài đặt mặc định, sau đó đi vào từng máy ảo và trỏ ổ cứng vào tệp VHD bạn vừa tải xuống. Đảm bảo các cài đặt khác là chính xác (đặc biệt là kết nối mạng) và sau đó khởi động máy từ bảng điều khiển.


1
Một trong những đồng nghiệp của tôi đã có một phương pháp thực hiện nhiều phiên bản IE cùng một lúc nhưng tôi quên mất làm thế nào. Nó chắc chắn không liên quan đến các máy ảo, mà thực sự có vẻ hoàn toàn quá mức cho một yêu cầu như thế này (mặc dù nó có thể cho kết quả chính xác nhất).
TheTXI

Tôi chắc rằng họ có thể làm được, nhưng điều đó có lẽ chỉ hữu ích khi chạy IE6. Nếu bạn phải kiểm tra, PC ảo là cách an toàn và đáng tin cậy nhất. Nhưng tôi đồng ý về mức độ quá mức
Ivo Flipse

Theo trang MS, những hình ảnh vhd đó đã hết hạn vào ngày 31 tháng 8 năm 2009, chỉ còn chưa đầy một tháng nữa. Tôi đoán sau đó chúng ta đã hết may mắn?
dùng4450

Những hình ảnh được làm mới. Chúng được thiết kế để chỉ chạy trong 90 ngày IIRC nhưng bạn có thể khởi động chúng và chạy chúng trong tối đa một giờ sau khi chúng hết hạn. Tôi rất khuyến khích những hình ảnh nếu bạn đang làm thử nghiệm. Bất kỳ phương pháp nào khác thường liên quan đến các bản hack không thực sự cung cấp cho bạn bản cài đặt IE6 hoặc IE7 trong thế giới thực mà người dùng sẽ thực sự có.
chauncey

7

Bạn có thể thử Expression Web SuperPreview hoặc Multiple_IE


Lần cuối tôi kiểm tra Nhiều IE không bao gồm IE7.
Sasha Chedygov

@musicfreak, tôi nghĩ rằng nó giả sử bạn có IE7 và muốn chạy IE6
Hasen

Nhiều IE thực hiện những điều kỳ lạ với DLL và không hoạt động như thế nào bạn cũng muốn nó.
Jeremy Pháp

@hasen j: Nhưng nếu bạn muốn IE7 và IE8 trên cùng một máy, nó sẽ không hoạt động. Chỉ cần một chút ngẩng cao đầu.
Sasha Chedygov

Xem thêm "Nhiều IE, bao gồm IE8!" tại civicilities.com/blog/2009/may/18/mult Môn_ies_including_ie8
Arjan

7

Có nhiều cách để chạy nhiều phiên bản Internet Explorer trên cùng một hệ thống, như @tjrobinson đã đề cập, nhưng tôi không tin tưởng những phiên bản đó trong quá trình thử nghiệm. Thói quen kết xuất "thú vị" của Internet Explorer có thể rất tinh vi và những cách chạy nhiều phiên bản Internet Explorer này thực hiện một số thủ thuật kỳ lạ với một số thư viện dùng chung và sổ đăng ký và tôi sợ rằng chúng có thể giới thiệu các dị thường kết xuất tinh tế hơn hoặc ẩn đi một số khác sẽ ở đó.

Vì lý do tương tự, tôi không tin tưởng các kỹ thuật để chạy Internet Explorer trên Linux hoặc Mac OS X, sử dụng Wine.

Vì vậy, tôi chắc chắn sẽ đi với ảo hóa Windows. Bạn có thể tải xuống hình ảnh PC ảo từ Microsoft cho mục đích này và không phải trả thêm phí bản quyền. Những hình ảnh này đã hết hạn, vì vậy tôi không khuyên bạn nên cài đặt bất kỳ phần mềm nào khác trên chúng, nhưng khi chúng hết hạn, bạn có thể tải xuống những phần mềm mới từ Microsoft. Họ làm cho chúng hết hạn vì chúng miễn phí và Microsoft không muốn mọi người sử dụng chúng như các hệ thống thực sự.


1
Các hình ảnh đã hết hạn chạy trong một giờ, tôi nghĩ, trước khi tắt để bạn vẫn có thể thực hiện một số thử nghiệm nhanh cho đến khi bạn nhận được các hình ảnh được tải xuống lại. Điều thú vị về hình ảnh VPC là MS cung cấp hình ảnh Vista và XP. Và vâng, các hình ảnh Vista đã giúp tôi tiết kiệm được một hoặc hai lần khi tôi cho rằng IE7 có hành vi tương tự nhưng không dựa trên bảo mật.
chauncey

Vâng, điểm tốt. Những hình ảnh không vô dụng sau khi chúng hết hạn. Giờ đó cũng bị hoãn nếu bạn tạm dừng VM, do đó bạn có thể kiểm tra trong 20 phút, sửa lỗi, tạm dừng và lặp lại 3 lần trước khi màn hình xanh.
pkaeding

4

Tôi chưa thấy điều này được đề cập, nhưng hoạt động như một cơ duyên: http://utilu.com/IECollection/

Về cơ bản, nó cung cấp các bản cài đặt độc lập cho tất cả các phiên bản IE từ phiên bản 1 đến 8, cài đặt siêu đơn giản và thực hiện công việc một cách hoàn hảo!


3

Đối với Windows XP, sử dụng Nhiều IE .

Thật không may, mặc dù nhiều IE không hoạt động trên Windows Vista.

Vì vậy, một giải pháp thay thế là IETester , đôi khi dường như có một số vấn đề / lỗi, nhưng nó đủ tốt.

Một giải pháp khác là sử dụng một chương trình như Virtual PC hoặc VirtualBox và cài đặt Windows XP với Internet Explorer 6 trong đó.

Microsoft phát hành Hình ảnh PC ảo để thử nghiệm trên Internet Explorer 6 và Internet Explorer 7, nhưng thỉnh thoảng chúng sẽ hết hạn.

Bạn có thể lấy chúng từ đây: Hình ảnh VPC tương thích ứng dụng Internet Explorer

TUYÊN BỐ TỪ CHỐI cho phần sau: Tôi không phải là luật sư, bạn rất có thể vi phạm pháp luật bằng cách làm điều này, tham khảo ý kiến ​​luật sư địa phương của bạn hoặc bất cứ điều gì. Nếu bạn không sở hữu giấy phép Windows thì rất có thể bạn sẽ vi phạm pháp luật.

/ hợp pháp hóa

Nếu bạn tìm kiếm các trang web torrent, có các torrent cho hình ảnh VirtualBox được cài đặt sẵn TinyXP và nó được gửi cùng với Internet Explorer 6 theo mặc định. ( TinyXP ) là phiên bản Windows XP bị hack / tước bỏ, có trọng lượng rất nhẹ, mặc dù rất có thể đó là bất hợp pháp; tham khảo ý kiến ​​luật sư của bạn.

Nếu bạn đang dùng Linux, cũng có Internet Explorer dành cho Linux ), ứng dụng này chạy Internet Explorer 6 (và Internet Explorer 7) trên Linux bằng Wine . Tuy nhiên, tôi thấy rằng nó rất tệ khi kết xuất văn bản tiếng Ả Rập.


2

Trên cùng một máy vật lý, tôi không nghĩ nó có thể. Bạn có thể ảo hóa bằng phần mềm như VirtualBox / Virtual PC / VMWare và thử các trình duyệt khác nhau.

Nếu bạn muốn biết một trang web sẽ nhìn vào các trình duyệt khác nhau ở các độ phân giải khác nhau như thế nào, hãy thử http://browsersshots.org


1
Browseersshots.org chắc chắn tốt cho kiểm tra nhanh, một lần, nhưng ảo hóa chắc chắn là cách để đi cho bất cứ điều gì hơn.
Umber Ferrule


2

Không có cách nào tốt để làm điều này; đề nghị của tôi sẽ là sử dụng máy ảo. Bạn cũng có thể xem xét IETester - Tôi không thể nói trước được nhưng tôi đã nghe những ý kiến ​​trái chiều.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.