რას ნიშნავს ახალ ფანჯარაში გახსნა? როგორ გავხსნათ ბმული ახალ ფანჯარაში? rel=”external nofollow” ატრიბუტის გამოყენებით


.

Internet Explorer

Mozilla Firefox

ჩანართებთან მუშაობა
Google Chrome ბრაუზერში






ჩანართებით.

იპოვე ყველა სრული ინფორმაციაჩანართებთან მუშაობის შესახებ შეგიძლიათ თქვენს გუგლ ქრომი.

ბრაუზერის პრობლემა: ყველა ბმული იხსნება ახალ ჩანართში

ამისათვის გახსენით თქვენი ბრაუზერი და უბრალოდ დააწკაპუნეთ ფუნქციის გასაღები F1 თქვენს კლავიატურაზე. ან დააწკაპუნეთ ქანჩის ხატულაზე, ან შესაძლოა ჩემს მსგავს ხატულაზე, გასაღების ნაცვლად, ბოლოს მისამართის ზოლიბრაუზერი. და აირჩიეთ დახმარება გახსნილი ჩანართის ბოლოში. Გაიხსნება ახალი ჩასმა, სადაც ცენტრში არის ბმული ჩანართები და ფანჯრები. დააჭირეთ და ჩანართებთან დაკავშირებული ყველა სათაური გაიხსნება მარჯვნივ.

Safari

ოპერა

ინტერნეტში სერფინგისას, თანამედროვე ბრაუზერებითქვენ ყოველთვის შეგიძლიათ გახსნათ გვერდი ახალ ფანჯარაში ან ჩანართში ბმულის საშუალებით. ეს ხშირად ძალიან მოსახერხებელია - ხედავთ საინტერესო ლინკი, მაგრამ ნუ ეძებთ ტექსტს, რომელსაც კითხულობთ, არამედ გახსენით ბმული ახალ ფანჯარაში ან ჩანართში, რათა დაბრუნდეთ, როცა დაასრულებთ მის გახსნას ამ მომენტში. ყოველთვის მინდოდა ასეთი შესაძლებლობა არსებობდეს Windows Explorer— დააწკაპუნეთ მაუსის მარჯვენა ღილაკით საქაღალდეზე — და არის ვარიანტი: „გახსენით ახალ ფანჯარაში“.

ასეთი პარამეტრის დამატება საკმარისად მარტივია Explorer-ის თვისებებში შესვლით, მაგრამ ნუ გააკეთებთ ამას ყველა კომპიუტერზე, რომელსაც სტუმრობთ! ბევრად უკეთესია პროცესის ავტომატიზირება გამოყენებით reg ფაილი. ეს არის ამ სტატიის მეორე მიზანი - გავაგრძელოთ რეესტრის თემა და ვაჩვენოთ, თუ როგორ შეიძლება მისი რედაქტირება არა მხოლოდ ხელით.

ამ სტატიაში მე მოგაწოდებთ ფაილის კოდს, რომელიც ამატებს ოფციას კონტექსტურ მენიუში; გარდა ამისა, ამ ფაილის ჩამოტვირთვა შესაძლებელია. Თუ თქვენ გაქვთ საინტერესო მაგალითებირეესტრის ფაილები, გამომიგზავნეთ კომენტარებში!

შენიშვნა: ბოდიშს ვუხდი მათ, ვინც ელოდა სტატიას ანონიმურობის შესახებ. დრო არ მაქვს. მე გამოვიტანე მარაგიდან.

ასე რომ, რეესტრი.

როგორ გავხსნათ ბმულები ახალ ფანჯარაში ან ჩანართში

თუ თქვენ უკვე გაუშვით regedit, შეგიძლიათ ექსპერიმენტი გააკეთოთ მთელი რეესტრის ან მისი ნაწილის ექსპორტზე. ამისათვის თქვენ უნდა დადგეთ რეესტრის ფილიალზე, გადახვიდეთ ფაილის ექსპორტის მენიუში და აირჩიოთ სად გსურთ ატვირთვა. შედეგი არის ფაილი reg გაფართოება, ორმაგი შეხებარომელიც გამოყენებული იქნება რეესტრის აღსადგენად - საპირისპირო დატვირთვა. მაგრამ თქვენ თავად შეგიძლიათ შექმნათ ასეთი ფაილი, რასაც ჩვენ ახლა გავაკეთებთ. Შექმნა ტექსტური ფაილიდა ჩაწერეთ შემდეგი შინაარსი შიგნით:

@="გახსენით ახალ ფანჯარაში"

@="C:\\WINDOWS\\explorer.exe \"%1\""

ახლა ფაილს სახელი უნდა გადაერქვა - შეცვალეთ მისი გაფართოება reg. Როგორ გავაკეთო ეს? ზუსტად ისევე, როგორც თქვენ გადაარქმევთ სხვა ფაილებს, მხოლოდ თქვენ გჭირდებათ ფაილის გაფართოებების ჩვენება.

ორჯერ დააწკაპუნეთ ასეთ ფაილზე, დაეთანხმეთ ცვლილებების შეტანას რეესტრში - და voila, კონტექსტური მენიუშეიცვალა - როდესაც დააწკაპუნებთ მარჯვენა ღილაკით საქაღალდეზე, ჩნდება ოფცია "გახსნა ახალ ფანჯარაში". თუ არ გსურთ ფაილის შექმნა, რედაქტირება და სახელის გადარქმევა, შეგიძლიათ გადმოწეროთ ჩემი ვებსაიტიდან.

მაგრამ ჩემი საიტი გააკეთებს ასეთ ფაილს მთავარი გვერდიInternet Explorer

ფანჯრები რეესტრის რედაქტორივერსია 5.00

"Start Page" = "https://it.sander.su/"

Შენ გაქვს კარგი მაგალითებიფაილები რეესტრის რედაქტირებისთვის? გაუგზავნე! სხვათა შორის, შეგახსენებთ ჩემს ძველ პოსტს Windows სკრიპტის ჰოსტის შესახებ - არის კომიკური პროგრამების მაგალითები Windows-ში ჩაშენებულ ენაზე.

კომენტარების მიერ

როგორ გავხსნათ ბმული ახალ ფანჯარაში?

როგორ შეიცვალოს
ჩანართის პარამეტრები
ბრაუზერებში

ბრაუზერები თავდაპირველად სხვაგვარად არის კონფიგურირებული ახალი გვერდების გასახსნელად. მაგალითად, Safari კონფიგურირებულია ახალი გვერდების გასახსნელად ახალ ფანჯარაში. ა Mozilla Firefoxხსნის ახალ გვერდებს ახალ ჩანართებში Tab Bar-ზე, მაგრამ დამატებით გვაქვს ახალი ფანჯრების გახსნის შესაძლებლობა.
თქვენ თავად შეგიძლიათ შეცვალოთ პარამეტრები.

Internet Explorer

შეცვალეთ ჩანართის პარამეტრები ინტერნეტ ბრაუზერი Explorer ხელმისაწვდომია ინტერნეტის პარამეტრების განყოფილებაში. დააწკაპუნეთ გადაცემათა კოლოფის ხატულაზე ბრაუზერის პანელის ზედა მარჯვენა კუთხეში. აირჩიეთ Internet Options, შემდეგ აირჩიეთ ზოგადი ჩანართი და ბოლოში, Tabs ხაზის, დააწკაპუნეთ Options. ხაზის ქვემოთ ცენტრში ახალი ჩანართის გახსნისას გახსენით: აირჩიეთ სასურველი გზა შავი სამკუთხედის ჩანართების გასახსნელად.

Mozilla Firefox

ჩანართის პარამეტრების შესაცვლელად Mozilla ბრაუზერი Firefox, დააწკაპუნეთ ხელსაწყოების ღილაკზე ინსტრუმენტთა პანელში. ბოლოში დააჭირეთ პარამეტრებს. ახალი ფანჯრის ზედა ნაწილში დააჭირეთ ჩანართებს. და აქ შეგიძლიათ მონიშნოთ ყუთები ან მოხსნათ ისინი ისე, როგორც გსურთ ახალი ჩანართების გახსნა.

ჩანართებთან მუშაობა
Google Chrome ბრაუზერში

IN უახლესი ვერსია Google Chrome ვერ ვიპოვე
ჩანართების პარამეტრების შეცვლის შესაძლებლობა.
ალბათ ამ ძალიან მოსახერხებელ და ჭკვიან ბრაუზერს არ სჭირდება პარამეტრების შეცვლა. იმის გამო, რომ Google Chrome მომხმარებლებს სთავაზობს ჩანართების მრავალ ვარიანტს.
ძალიან მარტივია ახალი ჩანართის გახსნა და ახალი
ფანჯარა, თუნდაც ცხელი კლავიშებით.
საჭიროა ერთი და იგივე ვებგვერდის გახსნა მრავალ ჩანართში
არსებობს ჩანართის დუბლიკატის ვარიანტი. არის მუშაობის შესაძლებლობა
ინკოგნიტო რეჟიმში ( ფარული ყურება). თქვენ შეგიძლიათ გადაიტანოთ ის, რაც გჭირდებათ
ჩანართი ცალკე ფანჯარაში. და კიდევ ბევრი სამუშაო შესაძლებლობა
ჩანართებით.

თქვენ შეგიძლიათ იპოვოთ ყველა სრული ინფორმაცია ჩანართებთან მუშაობის შესახებ თქვენს Google Chrome-ში. ამისათვის გახსენით თქვენი ბრაუზერი და უბრალოდ დააჭირეთ F1 ფუნქციის ღილაკს თქვენს კლავიატურაზე. ან ბრაუზერის მისამართის ზოლის ბოლოს, ბრაუზერის მისამართების ზოლის ბოლოში, ბრაუზერის ქანჩის ნაცვლად, დააწკაპუნეთ გასაღების ხატულაზე, ან შესაძლოა ჩემს მსგავს ხატულაზე. და აირჩიეთ დახმარება გახსნილი ჩანართის ბოლოში. გაიხსნება ახალი ჩანართი ჩანართებისა და Windows ბმულით ცენტრში. დააჭირეთ და ჩანართებთან დაკავშირებული ყველა სათაური გაიხსნება მარჯვნივ.

Safari

ჩანართების პარამეტრების შესაცვლელად Safari ბრაუზერიდააწკაპუნეთ სიჩქარის ხატულაზე ბრაუზერის პანელის მარჯვენა მხარეს. ახალ ჩანართში აირჩიეთ პარამეტრები და შემდეგ ფანჯარაში ჩანართები. და აქ ხაზში გახსენით გვერდები ჩანართებში და არა ფანჯრებში: აირჩიეთ თქვენთვის სასურველი ვარიანტი.

ოპერა

IN ოპერის ბრაუზერიჩანართის პარამეტრების შესაცვლელად დააწკაპუნეთ ღილაკზე Tools პანელზე. აირჩიეთ ახალი ჩანართის ბოლოში Ძირითადი პარამეტრები. და ამ ჩანართში დააწკაპუნეთ Advanced პანელზე და შემდეგ Tab Settings ღილაკზე. გაიხსნება ფანჯარა დამატებითი პარამეტრებიჩანართები. მონიშნეთ ყუთი გვერდით, სადაც გსურთ ჩანართების გახსნა და დააწკაპუნეთ OK ბოლოში.

Წადი მთავარი გვერდისაიტი

ჩვენ ყველას გვესმის, რომ ზოგჯერ უფრო მოსახერხებელია ბმულების გახსნა მიმდინარე ფანჯარადა ზოგჯერ - ახალში. მე პირადად ვიცავ მარტივ წესს პროექტების უმეტესობაში - თუ ბმული შიდაა (საიტის შიგნით), მაშინ ნაგულისხმევად ის იხსნება მიმდინარე ფანჯარაში და გარე ბმულები, სადღაც სხვა საიტებზე მიმავალი, ნაგულისხმევად გახსენით ახალი ფანჯრები (ჩანართები).

...

სამიზნე ატრიბუტი არ არის მითითებული ან მითითებულია როგორც target="_self", შემდეგ დოკუმენტი იხსნება ბრაუზერის მიმდინარე ფანჯარაში და თუ ბმულს მინიჭებული აქვს ფორმის target="_blank" ატრიბუტი, დოკუმენტი იხსნება ახალ ფანჯარაში. .

მაგრამ შემდეგ ჩნდება კითხვა – როგორ შეუძლია მომხმარებელს განასხვავოს ეს 2 ტიპის ბმული მათზე დაწკაპუნების ან გვერდის HTML კოდის გარეშე?

ყველაზე ლოგიკური ის არის, რომ თუ ორი ტიპის ბმულის CSS დიზაინი განსხვავებულია, აქ არის ვარიანტი, რომელშიც მონიშნულია ბმულები target="_blank" გაბედულიშრიფტი:

A ( font-weight:expression((this.getAttribute("target") && this.getAttribute("target")=="_blank") ? "bold" : "normal"); ) a (font-weight:bold ;)

აქ, როგორც ხშირად ხდება, თქვენ უნდა გაითვალისწინოთ Internet Explorer და სხვა ბრაუზერები ცალკე, პირველი სტილის მითითება მხოლოდ IE-სთვისაა, მეორე კი სხვა ბრაუზერებისთვის.

თქვენ ასევე შეგიძლიათ ექსპერიმენტი სხვა CSS თვისებით, როგორიცაა ტექსტის დეკორაციის ხაზგასმა:

A ( text-decoration:expression((this.getAttribute("target") && this.getAttribute("target")=="_blank") ? "underline": "none"); ) a (text-decoration:underline ;)

იერარქიის მიხედვით CSS თვისებები, ვ კონკრეტული ბრაუზერირაღაც შეიძლება არ იმუშაოს. გარდა ამისა, მე არ გამოვიყენებდი ხაზგასმას, როდესაც ნაგულისხმევად ყველა ბმული უკვე ხაზგასმულია (ან არ არის ხაზგასმული).

ალტერნატიული და ბრაუზერული გზაა გარე ბმულების დანარჩენებისგან მათი გამოყოფის მცდელობა მისამართები. დავუშვათ, რომ გარე ბმულები ყოველთვის მითითებულია როგორც აბსოლუტური(დაწყებული პრეფიქსი http://), ხოლო შიდა იწერება როგორც ნათესავი. ყველაზე ხშირად, ეს არის ის, რასაც ისინი აკეთებენ ნორმალურ საიტებზე. ეს მუშაობს IE-შიც მინიმუმ 8 ვერსიიდან.

A (შრიფტის წონა: თამამი /* თამამი აბსოლუტური ბმულებისთვის */ )

მაგრამ აქ ჩვენ გადავუხვიეთ თავდაპირველ ამოცანას და უბრალოდ მოვითხოვთ, რომ URL დაიწყოს http://-ით, ანუ ჩვენ ხაზს ვუსვამთ თამამად აბსოლუტური URL-ები, რომლებიც არ არის აუცილებლად გარე და არა ყველა ბმული, რომელიც იხსნება ახალ ფანჯარაში.

IE 6 და 7-ის გარდა, შეგიძლიათ გაამარტივოთ ყველაფერი ადრე და შემდეგ ფსევდოელემენტების გამოყენებით, რომლებიც საშუალებას გაძლევთ მიუთითოთ რა უნდა გამოჩნდეს ელემენტების წინ ან მის შემდეგ, რომლებსაც ისინი დაერთებენ.

მაგალითად, სტილის საშუალებით შეგვიძლია დავამატოთ პატარა სურათი ყოველი ბმულის შემდეგ, რომელიც იხსნება ახალ ფანჯარაში.

თუმცა, მეჩვენება, რომ უფრო ლოგიკურია უბრალოდ ფონის დიზაინის შეცვლაბმული, რომელიც იხსნება ახალ ფანჯარაში - ბოლოს და ბოლოს, ნებისმიერი ტექსტის ან სურათის დამატება ბმულის წინ ან მის შემდეგ შეიძლება დაარღვიოს საიტის განლაგება. რომ არ დავიტანჯოთ, მოყვითალო ჩავსვამთ ფონის ფერიყველა ბმული იხსნება ახალ ფანჯარაში.

A ( background-color: #FFFF99; ) a ( background-color: express((this.getAttribute("target") && this.getAttribute("target")=="_blank") ? "#FFFF99" : "გამჭვირვალე ");)

გამარჯობა. ეს ისეთი უსიამოვნო შეცდომაა, მართალი გითხრათ, როცა . ერთხელ ეს დამემართა Windows XP-ზე, მაშინ როცა შვიდი არ იყო. გადადიხარ რამდენიმე საქაღალდეში და ღებულობ რამდენიმე ფანჯარას.

მართალი გითხრათ, არც კი ვიცი, საიდან მოდის ეს პრობლემა, არის თუ არა ეს რაიმე სახის ვირუსი, რომელიც ზიანს აყენებს, ან სადღაც გავიგე, რომ ეს არის Internet Explorer, რომელიც თამაშობს მასზე. მაგრამ ეს არც ისე მნიშვნელოვანია, მთავარია როგორ გამოვასწორო ეს შეცდომა და ამაზე ქვემოთ დავწერ.

მე გაჩვენებთ ამ პრობლემის გადაჭრის მაგალითს ოპერაციული სისტემა Windows 7. დიახ, ჩვენ ჯერ კიდევ უნდა გავარკვიოთ რომელი Windows 7 გაქვთ დაინსტალირებული, 32-ბიტიანი თუ 64-ბიტიანი.

ამ მიზნით მალსახმობი "Ჩემი კომპიუტერი"დააწკაპუნეთ მარჯვენა ღილაკით და აირჩიეთ "თვისებები".

გაიხსნება ფანჯარა, რომელშიც ვეძებთ „სისტემის ტიპს“ და მის საპირისპიროდ მიუთითებს რომელი Windows 7 გაქვთ დაინსტალირებული. Ამგვარად:

როგორც ხედავ 32 ბიტიანი მაქვს სხვათაშორის რომელი ჯობია დავწერე. დაიმახსოვრე რომელი გაქვს, მოგვიანებით დაგვჭირდება.

ახლა დააჭირეთ "დაწყებას", გადადით "ყველა პროგრამა", „სტანდარტი“ და გაუშვით პროგრამა "ბრძანების ხაზი".

აქ რიგრიგობით ორი ბრძანების დაწერა დაგვჭირდება, მაგრამ 32-ბიტიანი და 64-ბიტიანი ბრძანებები განსხვავებულია. ასე რომ, დაიმახსოვრეთ რა Windows 7 გაქვთ და აირჩიეთ თქვენთვის საჭირო ბრძანებები.

32 ბიტისთვის:

regsvr32 „%SystemRoot%System32actxprxy.dll“
regsvr32 „%ProgramFiles%Internet Explorerieproxy.dll“

64 ბიტისთვის:

regsvr32 „%WinDir%SysWOW64actxprxy.dll“
regsvr32 „%ProgramFiles(x86)%Internet Explorerieproxy.dll“

აირჩიეთ ერთი ხაზი და დააკოპირეთ კომბინაციით Ctrl + V, ან დააწკაპუნეთ მარჯვენა ღილაკით და "ასლი". შემდეგ მივდივართ ბრძანების ხაზი(რომელიც ჩვენ უკვე გავუშვით) და ჩასვით კოდი დაწკაპუნებით მარჯვენა ღილაკიმაუსი და აირჩიეთ "ჩასმა".

შემდეგ ჩვენ ვადასტურებთ ბრძანების შესრულებას "Enter" ღილაკით. და ჩვენ იგივეს ვაკეთებთ მეორე ხაზთან.

გადატვირთეთ კომპიუტერი.

და კიდევ ერთი ვარიანტი

Წადი "Ჩემი კომპიუტერი", და ზედა მარცხენაზე დააწკაპუნეთ „მოწყობა“ და შემდეგ "საქაღალდე და ძებნის პარამეტრები". გაიხსნება ფანჯარა, რომელშიც თქვენ უნდა შეამოწმოთ, რომ "საქაღალდის მენიუს" ზონაში ჩამრთველი არის დაყენებული "გახსენით საქაღალდე იმავე ფანჯარაში". თუ თქვენ შეამოწმეთ ნივთი "გახსენით თითოეული საქაღალდე ახალ ფანჯარაში", შემდეგ მონიშნეთ პირველი ელემენტი და დააწკაპუნეთ "Ok".

საქაღალდეების გახსნის პრობლემა უნდა მოგვარდეს, მაგრამ თუ არა, მაშინ დაწერეთ კომენტარებში. ჩვენ გავარკვევთ :).

მეგობრებო, თუ თქვენ გაქვთ პრობლემები, რომლებიც უფრო სერიოზულია, ვიდრე პრობლემები საქაღალდეების გახსნასთან დაკავშირებით, მაგალითად, თქვენ გაქვთ პრობლემები სატელეფონო კომუნიკაციათქვენს კომპანიაში გირჩევთ, ყურადღება მიაქციოთ ნომერს 8 800, რომელიც თქვენს კლიენტებს ნებისმიერ დროს და სიამოვნებით მოგაწვდით.

ასევე საიტზე:

რა მოხდება, თუ თითოეული საქაღალდე გაიხსნება ახალ ფანჯარაში?განახლებულია: 2015 წლის 11 იანვარი: ადმინისტრატორი

სტატიაში მითითებულია target="_blank" ატრიბუტის გამოყენების ძირითადი პრინციპები და ასევე გთავაზობთ ამ ატრიბუტის გამოყენების ალტერნატივას, რომელშიც კოდი ძალაში დარჩება.

საკმაოდ ხშირად არის ასეთი პრაქტიკა, როცა ლინკზე დაწკაპუნებისას მიდიხარ სადესანტო გვერდიშესრულებულია ბრაუზერის ახალ ჩანართში. ეს ტექნიკა ძალიან ხშირად გამოიყენება ვებ რესურსის შემქმნელის მითითებისას ან მოთხოვნაზე პასუხის გაცემისას საძიებო სისტემა. ეს ტექნიკა მიიღწევა ტეგის სამიზნე ატრიბუტის გამოყენებით. ქვემოთ მოცემულია კოდის მაგალითი:

HTML

< a href= "#" target= "_blank" >

თანამედროვე კომპეტენტური განლაგების და მომხმარებლის ურთიერთქმედების ამჟამინდელი გაგებით რესურსის ფუნქციონირებასთან, ზოგადად მიღებულია, რომ ვიზიტორმა თავად უნდა განსაზღვროს ზუსტად როგორ მიჰყვება ბმულს. ამ მოსაზრებას მხარს უჭერენ გამოცდილი და ცნობილი ვებ დეველოპერები. ასევე გამოიყენეთ ამ ატრიბუტისარღვევს ბრაუზერის "უკან" ღილაკის ფუნქციონირებას - ეს ასევე ითვლება ატრიბუტის უარყოფით ეფექტად. ჩამოთვლილმა ფაქტორებმა შეიძლება გამოიწვიოს საიტის ვიზიტორების აღშფოთება.

ზოგიერთი მიზნის ატრიბუტის გამოყენებას ხსნის იმით, რომ მისი გამოყენებისას, მაშინაც კი, თუ მომხმარებელმა იპოვა ის, რასაც ეძებდა სხვა რესურსზე (რომელზეც გაიგზავნა ბმული), ახლად გახსნილი ჩანართის დახურვის შემდეგ, ის დაბრუნდება წინა საიტი. ეს, სავარაუდოდ, ზრდის შემთხვევითი ვიზიტორის გადაქცევის ალბათობას რეგულარული მომხმარებელი. ეს განცხადება არასწორია! თქვენ შეგიძლიათ მოიპოვოთ მომხმარებლის მუდმივი ყურადღება მხოლოდ საინტერესო და ხარისხის შინაარსი. ტყუილად ითვლება ინფორმაცია ერთ-ერთ ყველაზე ღირებულ რესურსად.

სხვა საკითხებთან ერთად, სპეციფიკაციის მიხედვით XHTML 1.0 მკაცრი, სამიზნე ატრიბუტის გამოყენება უკანონოა. წინააღმდეგ შემთხვევაში, კოდი არ ჩაითვლება ძალაში. და თავად ვალიდატორი აჩვენებს შემდეგ შეტყობინებას:

ბმულის გახსნა ახალ ჩანართში JavaScript-ის გამოყენებით

როგორც უკვე აღვნიშნეთ, სამიზნე ატრიბუტის გამოყენება ბრაუზერის ახალ ფანჯარაში ბმულზე გასასვლელად არ შედის სპეციფიკაციებში და არ განიხილება პრობლემის მართებულ გადაწყვეტად. თუმცა ეს არ არის ერთადერთი გზაპრობლემის გადაჭრა. მსგავსი ეფექტის მიღება შესაძლებელია js კოდის გამოყენებით.

ასეთი პროცესის ორგანიზების პრინციპი ეფუძნება onclick ღონისძიებას. ამ მოვლენის მნიშვნელობაში დაიწერება ფუნქცია ბრაუზერის ახალი ჩანართის გასახსნელად - window.open(), ასევე ბლოკატორი, რომელიც გააუქმებს გადასვლას საჭირო მისამართიმიმდინარე ფანჯარაში - დაბრუნება ყალბი. კოდში, ყველა ეს მოქმედება ასე გამოიყურება:

< a href= "#" onclick= "window.open(this.href); return false"> ბმული, რომელიც იხსნება ახალ ჩანართში

შემოთავაზებული მეთოდის ეფექტურობის შესამოწმებლად, შეგიძლიათ დააჭიროთ ამ ბმულს, ის გაიხსნება ახალ ფანჯარაში.

მას შემდეგ რაც დავრწმუნდებით მეთოდის ეფექტურობაში, ვამოწმებთ კოდის ნამდვილობას. ვალიდატორი გამოსცემს მწვანე შეტყობინებას, რომელიც მიუთითებს, რომ ჩვენი კოდი უნაკლოა.

ერთი შეხედვით, ჩვენ მივაღწიეთ პრობლემის რაციონალურ გადაწყვეტას, მაგრამ მეთოდის დეტალური ტესტირებისას აღმოჩნდა, რომ თუ ბრაუზერს აქვს pop-up ბლოკერი, მეთოდი შეწყვეტს მუშაობას. ბმულზე დაწკაპუნების ნაცვლად, გამოჩნდება pop-up დაბლოკვის შეტყობინება.

js კოდის მოდიფიკაცია წარმატებული გადასვლისთვის ნებისმიერ პირობებში

ზემოაღნიშნული ფუნქცია შექმნილია იმისთვის, რომ გაათავისუფლოს მომხმარებელი ჭარბი რეკლამისგან ინტერნეტში. ყველა თანამედროვე ბრაუზერს აქვს ეს შესაძლებლობა თავის არსენალში, გარდა ამისა, ზოგიერთ მათგანს შეუძლია დაბლოკოს სხვადასხვა დონეზე. მაგალითად, ყველა ვერსია ოპერა, მე-9-დან აქვთ მხოლოდ მონიშნული ფანჯრების ან ყველა მათგანის დაბლოკვის შესაძლებლობა.

მიუხედავად იმისა, რომ ალბათ ძალიან ცოტა მომხმარებელია, ვინც დააინსტალირებს pop-up-ის ბლოკერებს თავის ბრაუზერებში, ისინი მაინც არსებობენ. და ყველაფერი უნდა გავითვალისწინოთ შესაძლო ვარიანტებიამისთვის ნორმალური ფუნქციონირებასაიტი. შეგახსენებთ, რომ დაბლოკვის შემთხვევაში, ჩვენს js კოდში ბმული შეწყვეტს მუშაობას.

მაშინ რა არჩევანი უნდა გააკეთოთ: ან არა მოქმედი კოდი, თუ ყოველთვის არ მუშაობს ბმულები? არცერთი ვარიანტი არ გვიწყობს. ალტერნატიული გადაწყვეტამოვიდა ბმულის ტესტირებისას სამიზნე ატრიბუტით და ამომხტარი ფანჯრების ბლოკერით. IN მოცემული პირობებიბმული გაიხსნა, მაგრამ მხოლოდ საკუთარ ფანჯარაში. ეს ნიშნავს, რომ ჩვენ უნდა შევცვალოთ ჩვენი js კოდი ისე, რომ დაბლოკვისას ბმული იმუშავებს მიმდინარე ფანჯარაში. ეს ხორციელდება შემდეგნაირად:

< a href= "#" onclick= "return !window.open(this.href)"> ბმული, რომელიც იხსნება ახალ ჩანართში

მეთოდის მოქმედების პრინციპი პრაქტიკულად უცვლელი დარჩა, მაგრამ შეიცვალა მოქმედებების ინტერპრეტაციის ფორმა. ახალ კოდში ფუნქცია window.open()ასრულებს მნიშვნელობას მართალია, თუ საკეტი არ არის დაინსტალირებული, მაგრამ თუ არსებობს, მაშინ ფუნქცია ამუშავებს მნიშვნელობას ყალბი. რუსულად საუბრისას ბრაუზერში შესაბამისი პარამეტრების დაყენებისას ბმული გაიხსნება მიმდინარე სესიაზე, წინააღმდეგ შემთხვევაში - ახალ ჩანართში.

ექსპერტიზა შეცვლილი ხსნარიმთავარი ბლოგის ბმულისთვის.

დასკვნები

ზემოთ მოყვანილი ინფორმაციის საფუძველზე შეგვიძლია დავასკვნათ, რომ ყველაზე რაციონალური გზა ახალ ჩანართებში ბმულების გასახსნელად არის ბოლო მეთოდის გამოყენება, რომელიც დაფუძნებულია კოდზე. JavaScript.

თუმცა, ამავდროულად, ასეთი ნივთები ფრთხილად უნდა იქნას გამოყენებული, რადგან ეს გარკვეულ მოქმედებებს აკისრებს მომხმარებელს და ზღუდავს მას გადაწყვეტილების მიღების თავისუფლებას. ეს ცუდ მანერებად ითვლება.

ის უბრალოდ დაკარგავს თქვენს გვერდს, რაც გაუარესდება ქცევითი ფაქტორებიბლოგი (ნახვის სიღრმე და საიტზე გატარებული დრო).

როგორ ჩავსვათ WordPress ბმულები პოსტის გამოქვეყნებისას

იმისათვის, რომ მკითხველმა არ დაკარგოს თქვენი ბლოგი, ბმულის შექმნისას დააწკაპუნეთ ღილაკზე გახსნა ახალ ფანჯარაში/ჩანართზე.


განცხადების გამოქვეყნება გამოწერის საფოსტო სიაში

WordPress-ის ადმინისტრაციულ პანელთან შედარებით, განცხადების გამოქვეყნებისას ასევე შეგიძლიათ გამოიყენოთ ბმულის ახალ ფანჯარაში გახსნის ვარიანტი.

მრავალი ჯგუფის ადმინისტრატორების მოთხოვნების მიხედვით, ასეთი ბმული აუცილებელია. მათ ძალიან აწუხებთ, რომ მკითხველი არ ტოვებს ჯგუფის გვერდს, რჩება კონტაქტში და მოულოდნელად მოუნდება სხვა რამის წაკითხვა.

  • მონიშნეთ სწორი სიტყვაან ფრაზა, დააწკაპუნეთ ბმულის ხატულაზე,
  • ფანჯარაში, რომელიც იხსნება, შეიყვანეთ გვერდის URL, რომელზეც გსურთ წასვლა,
  • აირჩიეთ "ახალ ფანჯარაში"
  • დაწერეთ სათაური, ის მონიშნული იქნება ბმულზე გადასვლისას.
  • დააწკაპუნეთ ჩასმა.

HTML ბმული ახალ ფანჯარაში. როგორ გავხსნათ

გახსენით HTML ჩანართი=> განცხადების ტექსტის ჩასმა => ჩასვით შემდეგი კოდი

ტექსტური ბმული - განაახლეთ HTML ჩანართი.

თქვენი ვებსაიტის მისამართი არის სტატიის გვერდის მისამართი.

არ დაგავიწყდეთ განაახლოთ HTML ჩანართი და შემდეგ გამოაქვეყნოთ თქვენი განცხადება.

P.S. მარტივია? გთხოვთ, შემატყობინოთ კომენტარებში, თუ ეს ინფორმაცია დაგეხმარათ.

მსგავსი სტატიები:

მეგობრებო, გმადლობთ სტატიის გაზიარებისთვის:

6 მიმოხილვა " HTML ბმული ახალ ფანჯარაში. როგორ გავხსნათ?

    ასე რომ ყველაფერი გასაგებია!!! მაგრამ მე მჭირდება მთავარი მენიუ (ზედა სათაური), ბმული ახალ ჩანართში გასახსნელად, WordPress-ში მენიუში, როცა ჩასვით ბმულს, არ არის ჩამრთველი ახალ ჩანართში გასახსნელად, მაგრამ რა ვქნა? ეს არ მაწყობს, გთხოვთ დამეხმარეთ!

  • იანა: ადმინისტრაციულ პანელში " გარეგნობა" - "მენიუ". დააწკაპუნეთ. უფლება ზედა კუთხე- "ეკრანის პარამეტრები." დააწკაპუნეთ. განყოფილებაში „გაფართოებული მენიუს თვისებების ჩვენება“, მონიშნეთ „ბმულის სამიზნე“ ჩამრთველი. აირჩიეთ მენიუს სასურველი ელემენტი ახალ ფანჯარაში გასახსნელად. შეამოწმეთ ყუთი „გახსენით ბმული ახალ ფანჯარაში/ჩანართში“. შეინახეთ მენიუ და ისიამოვნეთ ცხოვრებით)))



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: