วิธีบอกบริการเปิดในแท็บใหม่แทนหน้าต่าง - OSX Safari


0

ในบทความนี้มีวิธีแก้ปัญหาที่ฉันมองหา แต่ฉันต้องการเปิดในแท็บใหม่แทนที่จะเป็นหน้าต่างใหม่ควรเป็นข้อความอย่างไร

Google แปลลูกค้าสำหรับ OS X

...

ในการทำงาน argv

บอกแอปพลิเคชัน "Safari"

ทำเอกสารใหม่ที่ส่วนท้ายของเอกสาร

ตั้งค่า URL ของเอกสาร 1 เป็น " http: //translate.google.com/#en | es | " & รายการ 1 ของ argv

จบบอก

สิ้นสุดวิ่ง

...

คำตอบ:


1

StackOverflow นี้กล่าวถึง:

tell application "Safari"
    tell window 1
        set current tab to (make new tab with properties {URL:"http://www.stackoverflow.com"})
    end tell
end tell

ในกรณีของคุณฉันจะเปลี่ยนคุณสมบัติเป็น:

{URL:"http://translate.google.com/#en/es/" & item 1 of argv}

(เปลี่ยนการสร้าง URL เนื่องจากคุณจะไม่สามารถใช้งาน Google แปลภาษาปัจจุบันได้)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.