我正在尝试编写一个脚本,将当前+所有下一个选项卡拆分到一个新窗口中-这对组织超级有用。
完全有可能获取当前标签页和所有下一个标签页的URL,创建一个新窗口,然后将所有这些URL加载到新标签页中,然后关闭原始窗口中的标签页-但这看起来非常麻烦且缓慢。
因此,有什么方法可以移动一组Safari标签到新窗口,而无需实际重新加载URL?
答案 0 :(得分:2)
不确定这是否是最好/正确的方法,但是可以正常工作:
tell application "Safari"
set original_window to front window
set tab_index to index of current tab of original_window
set tab_limit to index of last tab of original_window
make new document
move tabs tab_index thru tab_limit of original_window to front window
close first tab of front window
end tell