Зараз я оновлюю веб-сторінку, яка містить дуже прості дані, відображені в таблиці 2xnumberOfEntries. Оригінал жорстко закодований у html, що мені, як програмісту, дратує.
Я вирішив, що перетворення даних у просту XML-схему буде найкращою ідеєю, оскільки я дійсно не потребую додаткових функцій бази даних.
Потім я вивчив XSLT і отримав робочу таблицю стилів, яка перетворює XML в HTML-таблицю і чудово виглядає в браузері.
Питання: Як повернути цю нову таблицю на оригінальний веб-сайт замість оригінальної таблиці? Я спробував використовувати iFrame, але це застаріло і недружелюбно.
Підпитання: Насправді нічого не втримує мене від використання ASP.NET (я дуже добре знайомий з цим), за винятком вартості сказати моєму клієнту зробити необхідні зміни на сервері. Чи є кращий спосіб вирішити цю проблему?
Відповіді:
1 для відповіді № 1Ця конкретна стаття пояснює, як це зробити за допомогою JavaScript (немає серверапобічні залежності). Тільки застереження полягає в тому, що я не впевнений, як це буде вести себе на платформі, що не належить Wintel. Ніколи не перевіряв її там. Деякі браузери / середовище можуть і не можуть її застосувати.
Я б радше зробіть це на стороні сервера все-таки і вводити його в контролера заповнення вмісту / буквального контролю (в ASP.NET), щоб не залежати від JavaScript на стороні клієнта.