Строка запроса XSLT - PullRequest
       7

Строка запроса XSLT

0 голосов
/ 06 сентября 2018

Я написал XSLT, который будет извлекать строку запроса из текущего URL и показывать только тот элемент, который мне нужен; XSLT работает как шарм. Однако страница, похоже, зависла после первой загрузки. Сама страница не выполняет GET, когда я нажимаю на любую ссылку в навигации, поскольку они технически являются «одной страницей».

Есть ли способ, которым я могу использовать javascript, чтобы заставить страницу действительно «перезагрузиться»? (или выполнить звонок? отправить?)

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime">
    <xsl:output method="html" indent="no"/>
    <xsl:param name="PageUrl"/> 
    <xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row[@ID = substring-after($PageUrl,'=')]"/>     
    <xsl:template match="/">
        <xsl:for-each select="$Rows">
            <div id="resources">
                <xsl:value-of select="@PublishingPageContent" disable-output-escaping="yes"/>
            </div>
        </xsl:for-each>
    </xsl:template>
</xsl:stylesheet>

Любые идеи будут высоко оценены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...