/ / Osadzanie strony PHP w HTML [zamknięte] - php, javascript, embed

Osadzanie strony PHP w HTML [zamknięte] - php, javascript, osadzanie

Chcę użyć JavaScript do osadzenia strony PHP w HTML. Jak mogę to zrobić?

Strona PHP jest ten i chciałbym, żeby służyła jako widget, który można dodawać na różnych stronach internetowych.

Odpowiedzi:

3 dla odpowiedzi № 1

Możesz umieścić go w elemencie iframe:

<iframe src="http://www.oddsnavigator.eu/all_matches_baby_goal.php/">
<a href="http://www.oddsnavigator.eu/all_matches_baby_goal.php/">View matches</a>
</iframe>

Część wewnętrzna dotyczy przeglądarek, które nie obsługują ramek.


5 dla odpowiedzi nr 2

użyj wywołania ajax, aby pobrać stronę php z adresu URL, a następnie dopisz HTML, który php wraca do elementu na stronie wywołującej javascript.

W jquery wyglądałoby to tak samo w javascript:

$.ajax(
{
url: "path_to_your_file.php",
type: "POST",
success: function(data)
{
$("#div_id").append(data);
}
});

To tylko podstawowy przykład. ścieżka_do_twoj_pliku.php musiałaby wywołać echo z html, aby dołączyć go do tego elementu. nie wiesz, czy używasz jquery, czy nie, ale jest to stosunkowo proste w ten sposób.


0 dla odpowiedzi № 3

Zobacz tę odpowiedź. Jeśli ustawiłeś javascript na javascript, w zasadzie to, co chcesz zrobić, to umieścić stronę jako element iframe w lokalizacji skryptu.

Jest to ten sam sposób, w jaki Google ładuje Adsense. W funkcji setTimeout anon utwórz element iframe, który ładuje żądaną stronę.

Jeśli nie musisz koniecznie używać javascript, możesz zrobić tak, jak sugerował Yogu i po prostu użyć zakodowanego iframe.