Muszę link do strony zewnętrznej, która zawiera listę numerów zamówień. Zamówienia na tej stronie zewnętrznej są ładowane przez AJAX po kliknięciu numeru zamówienia.
Zewnętrzny adres URL jest podobny http://www.example.com/orders
. JavaScript na stronie zewnętrznej to: javascript:load_order("XYZ")
. Ponieważ zamówienie jest następnie ładowane przez AJAX. Nie ma zmiany adresu URL, aby bezpośrednio wywołać to zamówienie.
Jak mogę bezpośrednio wywołać zamówienie (AJAX załadowane przez JS)? Nie mam dostępu do strony zewnętrznej.
Próbowałem następujące:
echo "<a target="_blank" href=https://www.example.com/orders/javascript:load_order("$ordernr[0]")">".$tracking_box."</a>";
Odpowiedzi:
0 dla odpowiedzi № 1Zamieściłbym to jako komentarz. Ale nie mam wystarczającej reputacji, aby to zrobić. Przepraszam za to.
W każdym razie prawdopodobnie zajrzysz do iframe. Załaduj tę zewnętrzną stronę za pomocą elementu iframe na swojej stronie. I zrób kilka rzeczy.