উত্তর:
এটা ব্যবহার কর:
<input type="button" value="button name" onclick="window.open('http://www.website.com/page')" />
আমার জন্য কাজ করেছে এবং এটি কোনও নতুন সম্পূর্ণ ব্রাউজার বা ট্যাবটির পরিবর্তে একটি আসল নতুন 'পপআপ' উইন্ডোটি খুলবে। নির্দিষ্ট ব্রাউজারের বৈশিষ্ট্যগুলি নিম্নরূপে প্রদর্শন করা থেকে বিরত রাখতে আপনি এতে ভেরিয়েবলগুলি যুক্ত করতে পারেন:
onclick="window.open(this.href,'popUpWindow','height=400,width=600,left=10,top=10,,scrollbars=yes,menubar=no'); return false;"
লক্ষ্য যোগ করা = "_ ফাঁকা" এটি করা উচিত:
<a id="myLink" href="www.google.com" target="_blank">google</a>
<a>ট্যাগটি উপযুক্ত। এটিকে বোতামের মতো দেখতে স্টাইলগুলি ব্যবহার করা উচিত।
আপনি জাভাস্ক্রিপ্ট ব্যবহার সম্পর্কে ভুলে যেতে পারেন কারণ ব্রাউজারটি এটি একটি নতুন ট্যাবে খোলে কিনা তা নিয়ন্ত্রণ করে। আপনার সর্বোত্তম বিকল্পটি পরিবর্তে নিম্নলিখিতগুলির মতো কিছু করা:
<form action="http://www.yoursite.com/dosomething" method="get" target="_blank">
<input name="dynamicParam1" type="text"/>
<input name="dynamicParam2" type="text" />
<input type="submit" value="submit" />
</form>
কোনও ক্লায়েন্ট target="_blank"বৈশিষ্ট্যের কারণে কোন ব্রাউজার ব্যবহার করে তা নির্বিশেষে এটি সর্বদা নতুন ট্যাবে খোলা থাকবে ।
আপনার কেবলমাত্র কোনও গতিশীল প্যারামিটারের সাথে পুনঃনির্দেশ করা যদি আপনি target="_blank"টিম বাথের পরামর্শ অনুসারে বৈশিষ্ট্যের সাথে একটি লিঙ্ক ব্যবহার করতে পারেন ।
ব্যবহার করুন window.openপরিবর্তে window.locationএকটি নতুন উইন্ডোতে বা ট্যাবে (ব্রাউজার সেটিংস উপর নির্ভর করে) খুলুন।
আপনার ফিডাল কাজ করে না কারণ buttonনির্বাচনের কোনও উপাদান নেই । চেষ্টা করুন input[type=button]বা বোতামটি একটি দিন idএবং ব্যবহার করুন #buttonId।
আমার পছন্দসই পদ্ধতিতে আপনার মার্কআপটিতে এম্বেড থাকা কোনও জাভাস্ক্রিপ্টের সুবিধা নেই:
সিএসএস
a {
color: inherit;
text-decoration: none;
}
এইচটিএমএল
<a href="http://example.com" target="_blank"><input type="button" value="Link-button"></a>
জাভাস্ক্রিপ্ট ব্যবহার করে নতুন ট্যাবে খুলুন
<button onclick="window.open('https://www.our-url.com')" id="myButton"
class="btn request-callback" >Explore More </button>
আমি ফর্ম ট্যাগের অধীনে কেবলমাত্র টার্গেট = "_ ফাঁকা" ব্যবহার করেছি এবং এটি এফএফ এবং ক্রোমের সাথে দুর্দান্ত কাজ করেছে যেখানে এটি একটি নতুন ট্যাগে খোলে তবে আইই সহ এটি একটি নতুন উইন্ডোতে খোলে।
এটা চেষ্টা কর
<a id="link" href="www.gmail.com" target="_blank" >gmail</a>
<BUTTON NAME='my_button' VALUE=sequence_no TYPE='SUBMIT' style="background-color:transparent ; border:none; color:blue;" onclick="this.form.target='_blank';return true;"><u>open new page</u></BUTTON>
এই বোতামটি URL টির মতো দেখাবে এবং একটি নতুন ট্যাবে খোলা যেতে পারে।
aট্যাগ ব্যবহার করুন ।
এই কোডটি ব্যবহার করুন
function openBackWindow(url,popName){
var popupWindow = window.open(url,popName,'scrollbars=1,height=650,width=1050');
if($.browser.msie){
popupWindow.blur();
window.focus();
}else{
blurPopunder();
}
};
function blurPopunder() {
var winBlankPopup = window.open("about:blank");
if (winBlankPopup) {
winBlankPopup.focus();
winBlankPopup.close()
}
};
আইটি মোজিলা, আইআই এবং ক্রোম অন এবং কম 22 সংস্করণে সূক্ষ্মভাবে কাজ করে; তবে অপেরা এবং সাফারি তে কাজ করে না।