سلام تابع GETURL يه آرگومان به اسم WINDOW داره كه ميتونه چهار مقدار مختلف بگيره از جمله parent و self هر كدوم از اينا چه مفهومي داره؟